Lightroom Classic: Book Module clicking on a photo moves it

  • 1
  • Problem
  • Updated 4 months ago
  • (Edited)
I mentioned this problem in another post, and was advised to give it a separate post.

When editing a book, if I click on a photo cell, it often moves the photo a little bit.

At first I thought I was moving the mouse a tiny bit. Generally in the tested-by-billions Windows UI (what a pity you built your own UI) if you click on a thing without the focus, it gets the focus. Then you have to click again to move the thing. This is a good design.

I can just live with it and hit undo. But undo is very slow - I count eight seconds on my very fast machine. Also, if you are not sure if you moved the photo or not, undo might undo something else. I don't even know if there is a redo command.

But being a practical sort, I thought, work-around time! Again. So I bought a trackball. With a trackball, clicking and motion can be entirely separate. And you know what I found? If I move the ball, remove my hand, and just hit the clicky button, the photo still moves! There is a bug here.

It is not a big bug, but it is one of the annoying fiddly things about the interface that should have been caught before release.

Thanks
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 41 Posts
  • 7 Reply Likes
  • self isolated

Posted 4 months ago

  • 1
Photo of Bill

Bill

  • 258 Posts
  • 38 Reply Likes
It would be nice if Lightroom used the built-in GUI processes of the OS, a whole lot of problems would be solved. But it would mean separate code for each OS and a non-trivial development cost. Of course this would slow down upgrades as well.
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 41 Posts
  • 7 Reply Likes
FWIW, obsessively watching my photos move around when I do not want them to, I think something like this is happening. You click on a photo cell to give it the focus. LR goes away and thinks deeply for a long time, missing or ignoring the mouse-up event. On returning from its reverie, it asks where the mouse is and decides to move the photo the distance from the original mouse-down to where the mouse is now.

So, as so often in LR, the work-around is to wait a few seconds after any action (clicking the mouse)  before continuing your work (i.e. before moving the mouse again). In this way it is similar to deleting photos and face-tagging, both of which can easily go awry if you don't wait a noticeable amount of time for the GUI to respond.
Photo of Rikk Flohr

Rikk Flohr, Official Rep

  • 7545 Posts
  • 1729 Reply Likes
I am unable to duplicate what you are seeing using Windows 10 (1903) and Lightroom Classic 9.2. I have a Logitech Mouse and a Wacom Tablet attached and it works as expected regardless of input device.  Have you attempted to update your mouse/tablet driver?
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 41 Posts
  • 7 Reply Likes
With your trackball, try clicking on a photo that is not currently selected, and then quickly move the ball after the click. 
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 41 Posts
  • 7 Reply Likes
Oh wait, you don't have a trackball. The same thing can happen with a mouse, but it isn't as obvious that you moved the mouse after the click-up. But it still happens if you try a few times. I am doing it on a page with four photos.

Sometimes it is more likely if you turn a page and turn back then try it again.
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 41 Posts
  • 7 Reply Likes
This prompted me to download the Kensington TrackballWorks software just now, which I had not bothered to do previously. In the Device Manager its name has now changed from "HID-compliant mouse" to "Kensington Slimblade Trackball". I closed and re-opened Lightroom, and the behavior is the same, including picture-panning with the ball being untouched.