Mercurial > dwindows
changeset 1099:d1cea9be1436
Fixed dw_window_destroy() with groupboxes on Mac.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 23 Jul 2011 05:09:34 +0000 |
parents | 9e1d6fa397be |
children | 13ea7575d9e8 |
files | mac/dw.m |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Tue Jul 19 05:10:56 2011 +0000 +++ b/mac/dw.m Sat Jul 23 05:09:34 2011 +0000 @@ -7367,7 +7367,7 @@ [window close]; } /* Handle destroying a control or box */ - else if([object isKindOfClass:[DWBox class]] || [object isKindOfClass:[NSControl class]]) + else if([object isKindOfClass:[DWBox class]] || [object isKindOfClass:[DWGroupBox class]] || [object isKindOfClass:[NSControl class]]) { DWBox *parent = (DWBox *)[object superview]; @@ -7380,7 +7380,7 @@ parent = (DWBox *)[object superview]; } - if([parent isKindOfClass:[DWBox class]]) + if([parent isKindOfClass:[DWBox class]] || [parent isKindOfClass:[DWGroupBox class]]) { Box *thisbox = [parent box]; int z, index = -1;