diff options
author | Robin Gareus <robin@gareus.org> | 2015-02-27 19:43:19 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-02-27 19:43:36 +0100 |
commit | e77e7f1f3d8e599f6df8c2c480745cbbab7e1e85 (patch) | |
tree | b28e791f825897e59c9a8541b3b507b3aefe4370 /gtk2_ardour/au_pluginui.h | |
parent | 24efaa2992f6c534b938f0ad380bb5fc3787b81a (diff) |
fix carbon GUI focus/re-exposure
Diffstat (limited to 'gtk2_ardour/au_pluginui.h')
-rw-r--r-- | gtk2_ardour/au_pluginui.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/au_pluginui.h b/gtk2_ardour/au_pluginui.h index 71c81dfde3..bc1ce4ce21 100644 --- a/gtk2_ardour/au_pluginui.h +++ b/gtk2_ardour/au_pluginui.h @@ -35,6 +35,7 @@ #undef verify #include <gtkmm/box.h> +#include <gtkmm/eventbox.h> #include <gtkmm/combobox.h> #include <gtkmm/button.h> #include <gtkmm/label.h> @@ -74,6 +75,8 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox bool non_gtk_gui() const { return true; } void lower_box_realized (); + bool lower_box_visibility_notify (GdkEventVisibility*); + void cocoa_view_resized (); void on_realize (); void grab_focus(); @@ -91,7 +94,7 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox int prefwidth; Gtk::HBox top_box; - Gtk::HBox low_box; + Gtk::EventBox low_box; Gtk::VBox vpacker; Gtk::Label automation_mode_label; Gtk::ComboBoxText automation_mode_selector; |