[gnome-documents] searchbar: Fix lost keypresses when searching in fullscreen
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-documents] searchbar: Fix lost keypresses when searching in fullscreen
- Date: Thu, 10 Dec 2015 10:16:48 +0000 (UTC)
commit 8332ecb235dce7391c6c455ba10c9f2a8f5c391f
Author: Bastien Nocera <hadess hadess net>
Date: Wed Dec 9 14:47:10 2015 +0100
searchbar: Fix lost keypresses when searching in fullscreen
Make the entry grab the focus when starting a search, otherwise the
subsequent key presses will go to the view instead.
https://bugzilla.gnome.org/show_bug.cgi?id=757278
src/searchbar.js | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/searchbar.js b/src/searchbar.js
index 296993c..25b012b 100644
--- a/src/searchbar.js
+++ b/src/searchbar.js
@@ -104,7 +104,10 @@ const Searchbar = new Lang.Class({
return true;
}
- return this.handle_event(event);
+ let retval = this.handle_event(event);
+ if (retval == Gdk.EVENT_STOP)
+ this._searchEntry.grab_focus();
+ return retval;
},
reveal: function() {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]