Ticket #4653 (new defect)

Opened 3 days ago

Mouse clicking / dragging on the panel problems

Reported by: egmont Owned by:
Priority: minor Milestone: Future Releases
Component: mc-core Version: master
Keywords: Cc:
Blocked By: Blocking:
Branch state: no branch Votes for changeset:

Description

This might be two or three closely related minor issues, or a single one, I'm not sure.

---

Click on the last non-border column of a file listing. That is, with the default listing format, the last digit of a file's timestamp.

Actual: Switch to that panel. If the listing is shorter than the panel's height then the selected file of that panel isn't updated. If the listing is longer than the panel's height then a scrolling step (Page Down) is executed which is totally surprising.

Expected: Switch to that panel and make that the selected file.

---

Click on the right-hand border of a file listing. I.e. 1 column to the right than previously.

Actual: The same as in the previous issue.

Expected: Maybe switch to that panel, maybe highlight that file; do it consistently with a click on the left border (which does both of these).

---

Click on a file and drag the mouse not just vertically but also horizontally; move it to the last digit of the timestamp, to the left or right border, or to the other panel.

Actual: Moving to the last digit of the timestamp, or to the right border: the same behavior as clicking there (including a possible Page Down scrolling). Moving from the left to the right panel: the selected file is no longer updated. Moving from the right to the left panel: the selected file keeps updating.

Expected: The behavior when moving to the borders, or to the other panel should be symmetrical. I believe the more common dragging behavior (and my vote) is to ignore if the mouse has left the panel, i.e. keep updating the selected file according to the mouse's vertical position.

Note: See TracTickets for help on using tickets.