I am resurrecting this issue as it is very annoying and unnecessary. It appears it was corrected in one of the previous releases but is now back again!
Here is my suggestion to the developers:
The image has already had a preview created and I go into the crop top and make a crop and exit the crop tool.
I decide I need to adjust the crop so enable the crop tool and I have to wait for a full preview to be created which is slow.
I would expect the full preview to still be available and if PL requires just the preview of the crop then PL should NOT remove the full preview after a crop and retain it for future crops.
Please give this some serious thoughts because it unnecessarily allows me down and there is no reason it should behave like this.
@sgospodarenko could you please take this up with the developers.
Attached is a zip of the log directory (only a single file after deleting the old files before starting PL for this test).
I have tested this on two different camera’s files, Canon G1X Mk II and Canon M6 Mk II. All RAW files from BOTH cameras cause this issue.
Here is an exact and reproducible set of steps to reproduce this issue:
Select a file and go to Develop module.
Create a crop that is quite small (1/4 width and 1/4 height of the original) then close crop tool to create the crop.
Open crop tool again and there is a wait of 7 seconds for the Gl1X files and 15 seconds for the M6 files.
Once image is displayed, change the location of the crop and close to accept.
Open crop tool again and the image appears in under a second.
It appears that only happens after the FIRST crop and after that it is quick.
If I close PL and restart and do crops on an image, the first open of an existing crop causes this delay and all subsequent crops are very quick to appear.
This all looks like a caching or preview generation issue.
This long delay when readjusting a crop size or position often happens on my Windows laptop too.
I can check at some point, but I think as soon as I go to crop mode, I often get just a black screen with only the crop outlines showing. Takes more seconds than I like to wait and sometimes I move the crop location as just a guess (without seeing the image) so I don’t have to wait those many seconds. After I exit the crop mode, the new cropped portion shows right away.
Thanks @KeithRJ for the logs.
I can confirm the timings you mentioned in your message from the logs but I cannot reproduce locally (yet).
I have noticed that you have two monitors (3840x2160 and 4320x2700). Do you reproduce the issue when PL is displayed on your 3840x2160 monitor?
I am using a laptop with an internal 4k screen and an external HD screen which is 1920 x 1200 so nowhere near the size you mentioned!
I use the internal 4k screen for my work and that is where I get the issue. I can try the other screen if you think that would help.
I really think the issue is the preview is being recalculated after the first crop, even if the preview already exists. The time taken to generate the initial preview and the preview after the first crop seem to be very similar.
Could you also move PhotoLab to your 1920x1200 display and try to reproduce the crop issue?
This resolution of 4320x2700 that I found in the logs could be an explanation for the long crop operation and I would like to understand where it is coming from.
Thanks for the latest message. I finally found from where the 4320x2700 resolution was coming from. It’s 1920x1200 x 225% (the scale factor of your first screen). I’m investigating now how I can reproduce the crop issue with this exact configuration.
Please note that the scaling factor is applied to the internal 4k screen to make the text bigger so that it is more readable and NOT to the external 1920 x 1200 screen. Hope this helps to clear up any possible confusion as to where the scaling occurs.
@gpailler: let me know if there’s something I can provide to you that might help. Same thing happens on my laptop which has never had an external monitor connected to it – annoyingly long delays way over 5 seconds that I haven’t timed cuz I get too impatient to wait. So I make & move crops blindly and click OK so I can see the results immediately after that, and retry [blindly again – black viewing area with only the crop outlines] if not where I wanted the crop.