From c03b46ffe88a5ce20a869c53978351523da0841d Mon Sep 17 00:00:00 2001 From: gerito1 Date: Tue, 26 Feb 2019 13:58:56 -0300 Subject: Prevent focus Urlbar when activating tab. (#274) Prevent focus Urlbar when activating tab, checks the url is not blank. --- core/browser.vala | 4 +++- core/urlbar.vala | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/browser.vala b/core/browser.vala index 2d59ec4c..c226d6be 100644 --- a/core/browser.vala +++ b/core/browser.vala @@ -457,7 +457,9 @@ namespace Midori { void goto_activated () { if (!tab.pinned) { navigationbar.show (); - navigationbar.urlbar.grab_focus (); + if (navigationbar.urlbar.blank) { + navigationbar.urlbar.grab_focus (); + } } } diff --git a/core/urlbar.vala b/core/urlbar.vala index ea80ab37..4e279e24 100644 --- a/core/urlbar.vala +++ b/core/urlbar.vala @@ -31,7 +31,7 @@ namespace Midori { _secure = value; update_icon (); } } - bool blank { get { return uri == "about:blank" || uri == "internal:speed-dial"; } } + internal bool blank { get { return uri == "about:blank" || uri == "internal:speed-dial"; } } [GtkChild] Gtk.Popover? suggestions; -- cgit v1.2.1