From 5eccc36081ded505f228bdca81f1993289e58e23 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sun, 30 Mar 2003 13:41:03 +0000 Subject: [PATCH] set the active display before showing the menu (fixes bug #109472). 2003-03-30 Michael Natterer * app/display/gimpdisplayshell-callbacks.c (gimp_display_shell_origin_menu_popup): set the active display before showing the menu (fixes bug #109472). --- ChangeLog | 6 ++++++ app/display/gimpdisplayshell-callbacks.c | 3 +++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index ba486d8acc..bb6c95fb9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-03-30 Michael Natterer + + * app/display/gimpdisplayshell-callbacks.c + (gimp_display_shell_origin_menu_popup): set the active display + before showing the menu (fixes bug #109472). + 2003-03-30 Michael Natterer * app/core/gimpimage-guides.c diff --git a/app/display/gimpdisplayshell-callbacks.c b/app/display/gimpdisplayshell-callbacks.c index 361118258d..2efdd159b6 100644 --- a/app/display/gimpdisplayshell-callbacks.c +++ b/app/display/gimpdisplayshell-callbacks.c @@ -1614,6 +1614,9 @@ gimp_display_shell_origin_menu_popup (GimpDisplayShell *shell, GtkItemFactory *factory; gint x, y; + gimp_context_set_display (gimp_get_user_context (shell->gdisp->gimage->gimp), + shell->gdisp); + factory = GTK_ITEM_FACTORY (shell->popup_factory); gimp_display_shell_origin_menu_position (GTK_MENU (factory->widget),