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:
Michael Natterer
2003-05-28 23:17:06 +00:00
committed by Michael Natterer
parent bbc102f9cf
commit 737d54fa2f
2 changed files with 13 additions and 0 deletions

View File

@ -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

View File

@ -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,