Lightroom Classic CC: Library module and Display module initially show wrong image after new image is selected before switching modules

  • 1
  • Problem
  • Updated 11 months ago
When in the Develop/Library module, if I switch to the Library/Develop module, the Library/Develop module initially shows the last image selected in the display preview instead of the currently selected image, then the library/develop module window is redrawn and the correct image is displayed.  This is broken.

Steps to reproduce:
- Library module.  Select an image in the thumbnail list (not the currently selected image)
- switch to the Develop module.

Note that the develop module preview image will first show the last selected image, then show the currently selected image.  The old image may flash on the screen briefly.

- Develop module.  Select a different image in the thumbnail list
- switch to the Library module.

Note that the libvrary module preview image will first show the last selected image, then show the currently selected image.

Expected behavior:  Before the library/develop module is drawn after a module change, the currently selected image should be used as the display preview instead of first showing the last select image and then showing the currently selected image.
Photo of BRENT ETHINGTON

BRENT ETHINGTON

  • 11 Posts
  • 0 Reply Likes

Posted 11 months ago

  • 1
Photo of Don Hodapp

Don Hodapp

  • 34 Posts
  • 3 Reply Likes
Hey Brent,
An interesting problem and one that I'm unable to reproduce - this may be the explanation.

In Library/Develop with an image displayed > click on another image in the filmstrip on the bottom (thumbnail list) > that image is immediately displayed as selected.  Then switching to the other module it will be the one selected.

It appears that you're switching before the image is rendered in the display of the original module.  Try pausing to see if it will render in the module you're switching from before switching.  Your computer does not seem to be keeping up with your commands.
Photo of BRENT ETHINGTON

BRENT ETHINGTON

  • 11 Posts
  • 0 Reply Likes
Thanks Don.  I am actually selecting the image, waiting until it is fully displayed (when in the Develop module, this appears to be when the "Auto" button in the Tone section of the Basic tab is not greyed out), then I switch over to the other module.

It seems as though this is when the window is redrawn when switching between modules and it either remembers the last image that was selected, or the app caches the preview image, then after the UI elements are displayed, it then looks at the currently selected image.

I should have also been clear that this is on Windows 10 (latest update), with a GTX-1080 video card running at 4K with the latest drivers.

I can reproduce it 100% after opening/closing the app, restarting the PC, etc.

I have not tried this on my Mac, but will...
Photo of BRENT ETHINGTON

BRENT ETHINGTON

  • 11 Posts
  • 0 Reply Likes
I tested this on my iMac with MacOS 10.13 and do not see the same problem, so this appears to be Windows only.

Also, for Windows, I assume the problem (at least with the Develop module) is that there is a delay while Lightroom Classic CC calculates the histogram and other settings info before the image is displayed - so, in this case, an image is displayed (a cached image?) and then the real image is displayed after the histogram is calculated.  On the Mac, the display preview image is initially just a grey blank space, then the image is displayed.

As with the other performance issue I posted about, I think that the expected behavior should  be that the image is displayed before the histogram/settings are calculated, which will also make Lightroom Classic CC appear to perform faster.  At least this is the current apparent behavior with Lightroom CC 2015...