Mercurial > dwindows
diff mac/dw.m @ 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 | aedf5903db0a |
children | eecf0eb609d8 |
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;