Opened 18 years ago

Last modified 17 years ago

#670 closed bug

alt-esc won't work for menu traversal with <- and -> — at Version 4

Reported by: kutspam@… Owned by: jackburton
Priority: normal Milestone: R1
Component: - General Version:
Keywords: Cc: diver, axeld
Blocked By: Blocking:
Platform: All

Description (last modified by jackburton)

Not sure if this is the right category. Pressing alt and escape won't allow to traverse the top application menu (File, Edit etc.) with the keyboard arrows like in R5.

Change History (4)

comment:1 by diver, 18 years ago

Cc: diver added

comment:2 by jackburton, 18 years ago

Status: newassigned

comment:3 by jackburton, 18 years ago

ALT-ESC now (since hrev18517) opens the menu. But you can't navigate it yet, because menu window don't get keyboard focus yet.

in reply to:  3 comment:4 by jackburton, 18 years ago

Description: modified (diff)
Platform: All

I had the chance to test the BeOS menu behaviour (after so much time) and here's what I found.

In beos, when a menu window is opened, clicking on a menubar on a different window doesn't make it open a menu. Actually, clicking on any view on another window doesn't produce a MouseDown event in that view (except if the view has the B_ACCEPT_FIRST_CLICKS flag). This isn't the case in haiku.

Test case:

  • Open Terminal
  • Click on the "Terminal" menu item
  • Click with the right mouse button on the desktop tracker window.

In BeOS: The Terminal menu will close In Haiku: The Terminal menu will close, and the desktop context menu will open.

This causes many kinds of problems, and AFAIK is is only fixable in the app server, right ? Axel ?

Note: See TracTickets for help on using tickets.