P: "Lights Out" (L key) UI overlay misaligned at 125% Scaling
1. Platform and Version
-
Lightroom Classic version: 15.2.1
-
OS: Windows 11 Pro
2. System Environment (Multi-monitor & Scaling)
-
Display Setup: 4 monitors (Mainly using two 2560x1440 and one 1920x1080).
-
Windows Scaling: All monitors set to 125% scaling.
-
GPU: NVIDIA GeForce RTX 4070 Ti [cite: 2026-02-02].
3. Steps to reproduce
-
Open Lightroom Classic on a multi-monitor system with Windows Scaling set to 125%.
-
Enable the Secondary Display (F11) in Full Screen mode on any additional monitor.
-
In either the Library or Develop module, cycle through the "Lights Out" modes by pressing the 'L' key (Lights On > Dim > Lights Off).
4. Expected result The UI should dim (Lights Dim) or turn black (Lights Off) on all monitors, while keeping the image/grid area fully visible and unaffected by the dimming layer.
5. Actual result The dimming behavior is erratic and inconsistent:
-
Total Blackout: Frequently, the photo area itself is dimmed or completely blacked out on either the main or secondary monitor.
-
Coordinate Misalignment: A "shadow rectangle" often appears on the secondary monitor, partially covering the images from the left side as if the mask coordinates are offset.
-
Partial visibility: Even when the image is incorrectly dimmed, the thin white border characteristic of "Lights Dim" mode (in Grid/Loupe views) remains visible around the area where the photo should be. This suggests that Lightroom correctly identifies the image coordinates, but the "dimming overlay" is being rendered with an incorrect offset or scale.
6. Additional Notes I have confirmed that this issue disappears entirely when Windows Scaling is set to 100%. The bug seems to be a coordinate calculation error for the "Lights Out" overlay when non-standard scaling (125%) is used in a multi-monitor environment. Of course, there could be other triggers involved, but it looks like the scaling is the cause (and unfortunately, it is not the first time something is not working correctly in LrC when scaling is set to anything other than 100%). This has been going on for quite a while now, but I can’t really tell when this started happening exactly (what version number).
Thanks.
