changeset 1805:2bcdc3cfffa7

Make sure the view packed into the notebook on Mac is a DWBox class... Before attempting to dive into the contents of the view. Prevents an unknown selector error in Mark's RexxRunnner.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 29 Sep 2012 00:21:21 +0000
parents 83b2bd4ca2a3
children eecf0eb609d8
files mac/dw.m
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mac/dw.m	Thu Sep 27 08:42:50 2012 +0000
+++ b/mac/dw.m	Sat Sep 29 00:21:21 2012 +0000
@@ -2582,7 +2582,7 @@
                 DWNotebookPage *notepage = (DWNotebookPage *)[notebook selectedTabViewItem];
                 id view = [notepage view];
 
-                if(view != nil)
+                if([view isMemberOfClass:[DWBox class]])
                 {
                     Box *box = [view box];
                     _handle_resize_events(box);
@@ -2814,7 +2814,7 @@
                     DWNotebookPage *notepage = (DWNotebookPage *)[notebook selectedTabViewItem];
                     id view = [notepage view];
 
-                    if(view != nil)
+                    if([view isMemberOfClass:[DWBox class]])
                     {
                         Box *box = [view box];
                         NSSize size = [view frame].size;