Viewer: some mouse actions with popup bar displayed should be changed

Bug #1898413 reported by etc205
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

1. Open the Quick Start Guide that comes with Calibre in E-Book viewer.
2. Select some text, the popup bar is displayed.
3. Try scrolling the book with the mouse wheel - nothing happens.
4. Try leftclick-and-dragging anywhere in the text outside the popup bar area - nothing happens after the click and while dragging, the selection is removed after the mouse button is released.

I think for better usability the behavior described in steps 3 and 4 should be changed:
3a. Mouswheel should scroll the page, like the Up/Down/PageUp/PageDown keys do.
4a. Leftclick-and-dragging should start a new selection.

Calibre: 5.1,
OS: Windows 10 Home 1803.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1898413

Left click and drag is not going to work. Left click is how you close
the selection bar.

As for mosue wheel, sure, will be in next release.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
Revision history for this message
etc205 (etc205) wrote :

> Left click and drag is not going to work. Left click is how you close
the selection bar.
Does it mean it's technically not feasible to process leftclick_drag_release and leftclick_release differently? Because what I suggested in my first post, point 4a, would save the user a click.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1898413

It means its not worth the effort, to me at least. Patches are welcome.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.