#1977 Stickyness of Unix menus is feature change

obsolete: 8.4.19
closed-wont-fix
Joe English
9
2008-04-16
2005-10-15
No

In 8.4.10, a change was introduced in menu.tcl, which
made Unix popup menus stay open when the mouse button
was released over a non-active item or the menu border.

This is a feature change that breaks the previous Unix
popup menu behaviour. Refer to menu.n which states:
"When a button is released over a menu, the active
entry (if any) is invoked.
The menu also unposts unless it is a torn-off menu."

Rather, the previous behaviour should be retained.

Discussion

  • Don Porter
    Don Porter
    2005-11-30

    Logged In: YES
    user_id=80530

    Is this something to
    be addressed for Tk 8.4.12 ?

     
  • Don Porter
    Don Porter
    2005-11-30

    • assigned_to: tmh --> jenglish
     
    • milestone: 503286 --> obsolete: 8.4.19
    • priority: 5 --> 9
     
  • Joe English
    Joe English
    2008-04-16

    Logged In: YES
    user_id=68433
    Originator: NO

    Current behavior is more in line with platform conventions. Won't fix.

     
  • Joe English
    Joe English
    2008-04-16

    • status: open --> closed-wont-fix
     
  • Logged In: YES
    user_id=202812
    Originator: YES

    This is not what we nor our users (Maastricht UAC provides the European ATC Backbone, and our Fallback Controller Working Position is Tcl/Tk from ground up) expect. But OK, we can probably work around it the ugly way by redefining stuff of menu.tcl. I suggest nevertheless to update the documentation accordingly.