 
 2: when using "middle click + drag" to zoom, sometimes accidentally the user "scroll" and go to next image, the ideal is when user use this command, auto cancel accidental scrolls.
 
 I suggest also, an more advanced and complete mouse commands UI, to add things like right+left clicks, and left+right etc,
 
   
  

 Thanks to your detailed description I can reproduce
  Thanks to your detailed description I can reproduce