window: Open details on search activate
This commit is contained in:
@@ -60,6 +60,7 @@ template $Window: Adw.ApplicationWindow {
|
||||
placeholder-text: _("Search games");
|
||||
search-started => $_search_started();
|
||||
search-changed => $_search_changed();
|
||||
activate => $_search_activate();
|
||||
stop-search => $_stop_search();
|
||||
};
|
||||
|
||||
|
||||
@@ -118,6 +118,10 @@ class Window(Adw.ApplicationWindow):
|
||||
self.search_text = entry.props.text
|
||||
entry.grab_focus()
|
||||
|
||||
@Gtk.Template.Callback()
|
||||
def _search_activate(self, _entry):
|
||||
self.grid.activate_action("list.activate-item", GLib.Variant.new_uint32(0))
|
||||
|
||||
@Gtk.Template.Callback()
|
||||
def _stop_search(self, entry: Gtk.SearchEntry):
|
||||
entry.props.text = ""
|
||||
|
||||
Reference in New Issue
Block a user