[gnome-builder/wip/gtk4-port: 837/1774] plugins/project-tree: fix crash for rename focus
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/gtk4-port: 837/1774] plugins/project-tree: fix crash for rename focus
- Date: Mon, 11 Jul 2022 22:31:25 +0000 (UTC)
commit 19130665f8c94841ddb35065ebf0b1d732fa33ee
Author: Christian Hergert <chergert redhat com>
Date: Mon May 2 14:33:54 2022 -0700
plugins/project-tree: fix crash for rename focus
We don't have an entry here, we have the focus controller.
src/plugins/project-tree/gbp-rename-file-popover.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/plugins/project-tree/gbp-rename-file-popover.c
b/src/plugins/project-tree/gbp-rename-file-popover.c
index 3f4805d49..80b19015a 100644
--- a/src/plugins/project-tree/gbp-rename-file-popover.c
+++ b/src/plugins/project-tree/gbp-rename-file-popover.c
@@ -226,15 +226,16 @@ select_range_in_idle_cb (GtkEntry *entry)
}
static void
-gbp_rename_file_popover__entry_focus_in_event (GbpRenameFilePopover *self,
- GtkEntry *entry)
+gbp_rename_file_popover__entry_focus_in_event (GbpRenameFilePopover *self,
+ GtkEventControllerFocus *focus)
{
g_assert (GBP_IS_RENAME_FILE_POPOVER (self));
- g_assert (GTK_IS_ENTRY (entry));
+ g_assert (GTK_IS_EVENT_CONTROLLER_FOCUS (focus));
+ g_assert (GTK_IS_ENTRY (self->entry));
g_idle_add_full (G_PRIORITY_DEFAULT,
(GSourceFunc) select_range_in_idle_cb,
- g_object_ref (entry),
+ g_object_ref (self->entry),
g_object_unref);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]