Modify

Opened 2 months ago

Last modified 2 months ago

#22055 assigned defect

Drop down selection boxes no longer respond to arrow keys

Reported by: taylor.smock Owned by: taylor.smock
Priority: normal Milestone:
Component: Core Version:
Keywords: regression, macosx Cc:

Description (last modified by taylor.smock)

This is a regression from r18221 (see #21319). (Works in r18218)

Steps to reproduce:

  1. Add a tag to an object
  2. Attempt to use arrow keys to select a different key/value

Attachments (0)

Change History (8)

comment:1 Changed 2 months ago by taylor.smock

Description: modified (diff)

comment:2 Changed 2 months ago by taylor.smock

Description: modified (diff)

comment:3 Changed 2 months ago by marcello@…

Works for me (but I may be a few changes ahead):

Steps I used:

  1. Select object, hit Alt-A -> the dialog opens and the key field is selected
  2. Hit down -> the drop down opens
  3. Hit down again multiple times -> each time the list selection changes
  4. Hit TAB -> the key is set, the value field is now selected

comment:4 Changed 2 months ago by taylor.smock

Might be a mac specific issue then. Since it definitely isn't working for me.

comment:5 Changed 2 months ago by taylor.smock

Keywords: macosx added

comment:6 Changed 2 months ago by taylor.smock

Description: modified (diff)

Yep. Mac specific. It worked for me on Linux with i3.

comment:7 Changed 2 months ago by marcello@…

comment:8 in reply to:  7 Changed 2 months ago by taylor.smock

Replying to marcello@…:

According to https://www.ibm.com/docs/en/sdk-java-technology/8?topic=applications-default-swing-key-bindings you have to press Alt+Down to open the dropdown.

Nope. Not working.

Anyway, I've been debugging this, and it looks like the textbox eats the pressed DOWN event on Mac ("line end event"), but does not on Windows/Linux.

Last edited 2 months ago by taylor.smock (previous) (diff)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as assigned The owner will remain taylor.smock.
as The resolution will be set.
to The owner will be changed from taylor.smock to the specified user.
The owner will change to taylor.smock
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.