diff --git a/src/Dialogs/PostDialog.vala b/src/Dialogs/PostDialog.vala index 098a5cf..963bb1d 100644 --- a/src/Dialogs/PostDialog.vala +++ b/src/Dialogs/PostDialog.vala @@ -42,7 +42,7 @@ public class Tootle.PostDialog : Gtk.Dialog { visibility.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); visibility.get_style_context ().remove_class ("image-button"); visibility.can_default = false; - visibility.set_focus_on_click (false); + (visibility as Gtk.Widget).set_focus_on_click (false); attach = new Gtk.Button.from_icon_name ("mail-attachment-symbolic"); attach.tooltip_text = _("Add Media"); @@ -50,7 +50,7 @@ public class Tootle.PostDialog : Gtk.Dialog { attach.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); attach.get_style_context ().remove_class ("image-button"); attach.can_default = false; - attach.set_focus_on_click (false); + (attach as Gtk.Widget).set_focus_on_click (false); attach.clicked.connect (() => attachments.select ()); spoiler = new ImageToggleButton ("image-red-eye-symbolic"); diff --git a/src/Views/AccountView.vala b/src/Views/AccountView.vala index 7311f6c..512ff02 100644 --- a/src/Views/AccountView.vala +++ b/src/Views/AccountView.vala @@ -94,7 +94,7 @@ public class Tootle.AccountView : TimelineView { button_menu.image = new Gtk.Image.from_icon_name ("view-more-symbolic", Gtk.IconSize.LARGE_TOOLBAR); button_menu.tooltip_text = _("More Actions"); button_menu.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); - button_menu.set_focus_on_click (false); + (button_menu as Gtk.Widget).set_focus_on_click (false); button_menu.can_default = false; button_menu.can_focus = false; button_menu.popup = menu; @@ -197,7 +197,7 @@ public class Tootle.AccountView : TimelineView { btn = new Gtk.Button.from_icon_name (name, Gtk.IconSize.LARGE_TOOLBAR); btn.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); - btn.set_focus_on_click (false); + (btn as Gtk.Widget).set_focus_on_click (false); btn.can_default = false; btn.can_focus = false;