projects
/
geeqie.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5000dbe
)
Bug fix: Run-time errors when removing a toolbar icon
author
Colin Clark
<colin.clark@cclark.uk>
Wed, 3 Jan 2024 10:44:36 +0000
(10:44 +0000)
committer
Colin Clark
<colin.clark@cclark.uk>
Wed, 3 Jan 2024 10:44:36 +0000
(10:44 +0000)
- In Edit/Preferences/Toolbar Main|Status, when an item is removed there
are run-time errors
- Replace g_object_unref() with gtk_container_remove()
src/toolbar.cc
patch
|
blob
|
history
diff --git
a/src/toolbar.cc
b/src/toolbar.cc
index
7abf598
..
386c96f
100644
(file)
--- a/
src/toolbar.cc
+++ b/
src/toolbar.cc
@@
-116,7
+116,7
@@
static void toolbar_item_move_bottom_cb(GtkWidget *widget, gpointer data)
static void toolbar_item_delete_cb(GtkWidget *, gpointer data)
{
- g
_object_unref(
GTK_WIDGET(data));
+ g
tk_container_remove(GTK_CONTAINER(gtk_widget_get_parent(GTK_WIDGET(data))),
GTK_WIDGET(data));
}
static void toolbar_menu_popup(GtkWidget *widget)