Ticket #71 (closed Defect: fixed)

Opened 9 years ago

Last modified 9 years ago

Long menus should scroll

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.1
Component: DeepaMehta Standard Distribution Version: 4.0.2
Keywords: Cc: JuergeN, dgf, irau, Malte
Complexity: 3 Area: GUI
Module: deepamehta-webclient

Description

Currently the entire window scrolls, which is disturbing.

Change History

comment:1 Changed 9 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 9 years ago by jri

  • Cc JuergeN, dgf, irau, Malte added

comment:3 Changed 9 years ago by Jörg Richter

Webclient: long menus do scroll (#71).

For long menus scroll areas appear at their respective ends.
Hovering a scroll area let the menu begin to scroll. The entire window doesn't scroll anymore.

Applies to all menus, both, in the upper toolbar and in the page panel.

One more improvement: when triggering a stateful menu the current selection appears next to the mouse pointer.

Minor issues remain.

=> Please test with different browsers!

See ticket 71.

comment:4 Changed 9 years ago by JuergeN

I am running Firefox 3.6.20 (standard in Ubuntu 10.04 LTS). Scrolling the menu works fine, but I cannot right-click a topic in the map anymore (e.g. to add an association).

(The way this is implemented so far has been sub-optimal for people who do not use a MAC, I guess, because you had to right-click and move the mouse over the menu at the same time. But maybe this needs a larger improvements and so any additional work on this should be shifted into the future.)


comment:5 Changed 9 years ago by Jörg Richter

comment:6 Changed 9 years ago by jri

but I cannot right-click a topic in the map anymore

Oh, you're right. This is fixed now. Sorry.

(The way this is implemented so far has been sub-optimal for people who do not use a MAC, I guess, because you had to right-click and move the mouse over the menu at the same time. But maybe this needs a larger improvements and so any additional work on this should be shifted into the future.)

Sorry, here I don't understand what you mean.
Is it about context menu usage?

comment:7 Changed 9 years ago by Jörg Richter

Webclient: fix scrolling menus (#71).

Correct behavoir: clicking a menu's scroll area shows no effect.

Formerly the menu was closed, while the scroll areas remain on-screen and the scrolling thread keeps running.

See ticket 71.

comment:8 Changed 9 years ago by Jörg Richter

Webclient: fix scrolling menus (#71).

When triggering a stateful menu the current selection is a) placed under the mouse pointer (as before) and b) is immediately highlighted. No extra mouse move is required for highlighting.

One issue remains: placing the selection under the mouse pointer doesn't work if the menu triggering click is performed on the menu's little triangle icon.

See ticket 71.

comment:9 Changed 9 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.