From 4a36e4154e08907dfaf070fe4de7732149f84a4b Mon Sep 17 00:00:00 2001 From: feather physics <34285744+martensitingale@users.noreply.github.com> Date: Tue, 23 Oct 2018 05:28:42 -0500 Subject: [PATCH] Avoid use of deprecated Gtk.Button.set_focus_on_click (#22) --- src/Dialogs/PostDialog.vala | 4 ++-- src/Views/AccountView.vala | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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;