X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fwindow_manager.h;h=2dd6a2262ea8f4db7310d8efafa97c20ee383a0a;hb=ee38c44109bff63828dac220107f4b54c4a809a3;hp=ca33b30234154bc36a4c3a761de071e19c7110b3;hpb=5f15bc9f9fe8decfab02db7821b7b15e1d7d95ac;p=ardour.git diff --git a/gtk2_ardour/window_manager.h b/gtk2_ardour/window_manager.h index ca33b30234..2dd6a2262e 100644 --- a/gtk2_ardour/window_manager.h +++ b/gtk2_ardour/window_manager.h @@ -122,7 +122,7 @@ class ProxyBase : public ARDOUR::SessionHandlePtr, public sigc::trackable { Gtkmm2ext::VisibilityTracker* vistracker; void save_pos_and_size (); - bool handle_win_event (GdkEventAny *ev); + bool delete_event_handler (GdkEventAny *ev); void setup (); }; @@ -159,7 +159,7 @@ class ProxyWithConstructor: public ProxyBase { return 0; } - _window = creator (); + _window = dynamic_cast (creator ()); if (_window) { setup ();