remove main_column->editable_widget on each button_press_event. Should fix
2003-05-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_button_press): remove main_column->editable_widget on each button_press_event. Should fix more (if not all) stale editing widgets.
This commit is contained in:
committed by
Michael Natterer
parent
bbc102f9cf
commit
737d54fa2f
@ -1,3 +1,10 @@
|
||||
2003-05-29 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/widgets/gimpcontainertreeview.c
|
||||
(gimp_container_tree_view_button_press): remove
|
||||
main_column->editable_widget on each button_press_event. Should
|
||||
fix more (if not all) stale editing widgets.
|
||||
|
||||
2003-05-28 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/display/gimpdisplayshell-callbacks.c
|
||||
|
||||
@ -766,6 +766,12 @@ gimp_container_tree_view_button_press (GtkWidget *widget,
|
||||
{
|
||||
gboolean success = TRUE;
|
||||
|
||||
#ifdef __GNUC__
|
||||
#warning FIXME: remove this hack as soon as #108956 is fixed.
|
||||
#endif
|
||||
if (tree_view->main_column->editable_widget)
|
||||
gtk_cell_editable_remove_widget (tree_view->main_column->editable_widget);
|
||||
|
||||
/* don't select item if a toggle was clicked */
|
||||
if (! toggled_cell)
|
||||
success = gimp_container_view_item_selected (container_view,
|
||||
|
||||
Reference in New Issue
Block a user