Author: manolo
Date: 2013-04-20 15:16:03 -0700 (Sat, 20 Apr 2013)
New Revision: 9894
Log:
Use the new Fl_Window* Fl_Widget::top_window() member function.
Modified:
branches/branch-1.3/src/Fl_cocoa.mm
Modified: branches/branch-1.3/src/Fl_cocoa.mm
===================================================================
--- branches/branch-1.3/src/Fl_cocoa.mm 2013-04-19 13:52:28 UTC (rev 9893)
+++ branches/branch-1.3/src/Fl_cocoa.mm 2013-04-20 22:16:03 UTC (rev 9894)
@@ -3275,12 +3275,7 @@
[mypasteboard setData:(NSData*)text forType:@"public.utf8-plain-text"];
CFRelease(text);
Fl_Widget *w = Fl::pushed();
- Fl_Window *win = w->window();
- if (win == NULL) {
- win = (Fl_Window*)w;
- } else {
- while(win->window()) win = win->window();
- }
+ Fl_Window *win = w->top_window();
NSView *myview = [Fl_X::i(win)->xid contentView];
NSEvent *theEvent = [NSApp currentEvent];
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit