summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2011-05-01 20:02:47 +0000
committerManolo Gouy <Manolo>2011-05-01 20:02:47 +0000
commit14839338ec48079cd40c078c5dc1bc20337c5eac (patch)
treef965b8d3ee8cb0a771170efd2d10f733137b2499 /src
parent428008c27612583dfa5951cbb28de716a48976fe (diff)
Fix STR #2616. This is a very indirect consequence of the fix made for STR #2594
that allowed to set the focus to an Fl_Window. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8631 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Menu.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_Menu.cxx b/src/Fl_Menu.cxx
index 7d005fb17..04d5291d8 100644
--- a/src/Fl_Menu.cxx
+++ b/src/Fl_Menu.cxx
@@ -949,10 +949,10 @@ const Fl_Menu_Item* Fl_Menu_Item::pulldown(
}
}
const Fl_Menu_Item* m = pp.current_item;
- Fl::grab(0);
delete pp.fakemenu;
while (pp.nummenus>1) delete pp.p[--pp.nummenus];
mw.hide();
+ Fl::grab(0);
return m;
}