[gnome-software/117-launching-search-from-the-shell-omits-the-search-string-in-software] gs-shell: Searched text not shown when searching from command line
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/117-launching-search-from-the-shell-omits-the-search-string-in-software] gs-shell: Searched text not shown when searching from command line
- Date: Wed, 16 Sep 2020 10:39:00 +0000 (UTC)
commit 318998852524001eada5c040e5a291d2e6852944
Author: Milan Crha <mcrha redhat com>
Date: Wed Sep 16 12:36:54 2020 +0200
gs-shell: Searched text not shown when searching from command line
Rather than setting the search text directly, use the search entry,
which: a) shows the searched text; b) is consistent with in-application
searching, like not initiating the search with less than 3 letters.
Closes https://gitlab.gnome.org/GNOME/gnome-software/-/issues/117
Closes https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/509
src/gs-shell.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/src/gs-shell.c b/src/gs-shell.c
index a849770d..c48dba18 100644
--- a/src/gs-shell.c
+++ b/src/gs-shell.c
@@ -492,7 +492,9 @@ gs_shell_change_mode (GsShell *shell,
break;
case GS_SHELL_MODE_SEARCH:
page = GS_PAGE (g_hash_table_lookup (priv->pages, "search"));
- gs_search_page_set_text (GS_SEARCH_PAGE (page), data);
+ widget = GTK_WIDGET (gtk_builder_get_object (priv->builder, "entry_search"));
+ gtk_entry_set_text (GTK_ENTRY (widget), data);
+ gtk_editable_set_position (GTK_EDITABLE (widget), -1);
break;
case GS_SHELL_MODE_UPDATES:
gs_shell_clean_back_entry_stack (shell);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]