Menu

#3 message tree UX weirdness

unknown
closed-migrated-to-github
nobody
5
2026-03-29
2011-01-10
No

In deeply nested trees, common UX idiom is:

1) if currently selected row is "leaf" or "closed branch", pressing "left" key moves selection to it's parent
2) if currently selected row is "opened branch", pressing "left" key closes branch

#2 works fine
but #1 works strange: first press of "left" key doesn't provide any visual effect, second press closes parent-branch and removes any selection.
after this, furher presses of "left" and "right" keys do not work, but "up" and "down" set selection to correct lines

Discussion

  • Jan Gerritsen

    Jan Gerritsen - 2011-01-10

    I have tested it with the latest stable under Gnome Desktop and it worked as you described it should.

    The implementation of collapsing and expanding tree elements, is not implemented by us, but provided as default behavior from the UI Component used (Java Swing).

    Which UX Desktop, Java VM and version of Frost do you use?

    Is this a new failure, or did it always not work for you?

     
  • Alexey Zakhlestin

    It never worked for me. This is on Mac OS X 10.6.6

    java version "1.6.0_22"
    Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3308)
    Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)

     
  • Jan Gerritsen

    Jan Gerritsen - 2011-01-10

    Ok, thanks for the info.
    Sadly, I do not have a Mac OS X system to my disposal, so I cannot test it myself. And as I said, the functionality is provided by Java itself. So I do not know what I can do about it :(

     
  • Spider-Admin

    Spider-Admin - 2024-10-10
    • Group: --> other version
     
  • Spider-Admin

    Spider-Admin - 2026-03-29
     
  • Spider-Admin

    Spider-Admin - 2026-03-29
    • status: open --> closed-migrated-to-github
     

Log in to post a comment.

MongoDB Logo MongoDB