Jump to content
badjohn

Dialogs, Levels and others, not appearing

Recommended Posts

For about a week now, I have been suffering from a recurrent and annoying problems. Every now and then, many dialogs stop working.  For example, I press Ctrl+L for a levels layer. The layer appears in the layers list but no dialog to set the levels appears.  If I double click the icon next to the layer name in the layers list, the usual dialog does not open.  This applies to many others e.g. white balance adjustment. Most recently, I noticed the problem with Gaussian blur.  

 

I installed an update this morning, Help / About now says 1.6.1.93, but the problem has reoccured since. I amusing a Dell Inspiron 15 5000 Series running Windows 10 Home, version 1709, OS build 16299.64.  

 

After much experimentation, I have found that the problem appears to be connected to my external monitor. When it occurs, if I disconnect the monitor, restart Affinity, and reconnect the monitor then the dialogs reappear.  However, they often disappear again.  Sometimes they remain operational for a reasonable time and sometimes they fail on the second attempt.  I have not detected any pattern to the failures. The laptop's built in monitor is 1920x1080 and the external monitor is also 1920x1080.  The monitor is a Dell. 

 

I reported this last week but I failed to notice this bugs forum.

 

 

Share this post


Link to post
Share on other sites

On further playing.  It might not be necessary to disconnect the monitor; just restart it on the laptop's monitor and open the dialog there.  Still a considerable nuisance but a bit better than having to disconnect the monitor.  I was worried that I would wear out the HDMI socket.  However, I need to perform this procedure about once per image. 

Share this post


Link to post
Share on other sites

Hi badjohn,

We've been looking into this but with no luck in reproducing it yet.

Are you able to post a screenshot of the 'Display Settings' dialog in Windows showing your monitor set up (a screenshot for each monitor selected would be useful). Also do you have a mobile phone (or similar device) you could record a video that shows the dialogs working and then not? It will help us see what is causing this behaviour.

Share this post


Link to post
Share on other sites

Thanks.  I'll have a go at that.  I cannot do it now as I am working but I will try to do it in the evening.  

 

When working: I open an image, press Ctrl+L and a new layer appears in the layer list and a dialog to set the levels appears.  

When not working: I do the same, the new layer appears in the layer list but no dialog appears.  

 

Similarly, if I double click the icon to the left of the layer name in the layer list then when it is working a dialog for the levels appears but when it is not working, nothing appears.  

 

Monitor set-up: laptop 1920x1080, external monitor also 1920x1080 and it is positioned to the right of the laptop: both physically and in display settings.  

 

 

 

Share this post


Link to post
Share on other sites

Here are some screen shots.  

Two shots of display settings.

The following shots were made using the Windows key and Print Screen.  This seems to create an image showing both monitors.

1. I open Affinity.  It comes up on the external monitor due to where it was last.  I move it to the laptop's own screen as I have learned that that seems to help.  I open an image.  Image Affinity 1.  

2. I double click the icon next to the (Levels Adjustment) layer in the list of layers.  As expected the Levels dialog opens.  Image Affinity 2.  

3. I close the Levels dialog and move Affinity to the external monitor.  Image Affinity 3.  You can now see me typing this message on the laptop.  As a minor question, why does the image no longer fill the available space as it did while on the laptop (both monitors are 1920x1080)?

4. I double click the icon next to the levels layer again.  This time it works (I did say that it was intermittent) and the Levels dialog appears on the laptop.  Image Affinity 4.  

5. I close Affinity and reopen it.  This time I do not move it to the laptop.  I open the same image.  Image Affinity 5.  

6. I double click the icon next to the Levels layer (as in step 2) but the Levels dialog does not appear.  No image this time as it is identical to the previous image.  The double click has no apparent effect.  

7. I use Cascade windows from the task bar in case the dialog has opened behind another window.  I cannot see it.  Image Affinity 7.  

8. I open a new image (raw file and I develop it).  Image Affinity 8.

9. I press Ctrl+L and a (Levels Adjustment) layer appears in the list of layers but the Levels dialog does not appear.  There is no missing image between this and the previous step.  Image Affinity 9.  

Now, as far as I know, I am stuck.  The only way that I know to set the levels is to close Affinity and proceed as in step 1: move Affinity to the laptop's built-in monitor before opening the image.  

This issue is not unique to the Levels dialog but applies to many others.  As a result, I must either work only on the laptop's own display (same resolution but physically smaller) or frequently close and reopen Affinity.  

 

 

 

 

 

Display settings 1.JPG

Display settings 2.JPG

Affinity 1.png

Affinity 3.png

Affinity 4.png

Affinity 5.png

Affinity 7.png

Affinity 8.png

Affinity 9.png

Share this post


Link to post
Share on other sites

Could you select Monitor 1 for me please and show me a screenshot similar to DisplaySettings2.png please? Judging by the size of the buttons in Affinity1.png and Affinity3.png I can see that you more than likely don't have it set to 100% (quite a common thing for laptops) - what is it currently set to?

 

This is why the image no longer fills the available space -  as the monitor sizes differ it will attempt to keep it so it appears physically the same size on both screens.

Share this post


Link to post
Share on other sites

Thanks. I have just attached DisplaySettings3.  The resolution is 1920x1080 again as expected but the "Change the size of text etc" option was 125% on the laptop and 100% on the external monitor.  This was not a deliberate choice; as you see in both cases it says "Recommended".  I guess that there is some algorithm based on the physical size of the monitors.  The external monitor is physically larger which is why I like to edit on it.  

 

I switched the size option to 100% and repeated the tests above.  The image size issue is still there but to a lesser extent.  While Affinity was on the laptop, I clicked Ctrl+0 to check that the image was as large as the workspace would allow.  I moved Affinity to the external monitor and the image was larger than before I changed the display settings but not quite as large as it could be.  Clicking Ctrl+0 again caused it to enlarge slightly.  However, this is a minor point.  Possibly useful to you as a symptom but not of serious concern to me.  

 

Point 4 above is the same.  The Levels dialog opened.  

 

Point 5 is also the same.  

 

Point 6 is different.  The Levels dialog appeared.  

 

Point 9 is also different.  Again, the levels dialog appears.  

 

So, it seems that you have identified the issue.  Thank you very much.  My apologies for missing the size option, I was concentrating on the pixel dimensions.  I am not familiar with this size option.  Is it new to Windows 10?  I don't see it on my older work laptop or my very old desktop.  

 

I won't be able to do much testing in the next few days but I will be using Affinity a lot when I return.  I hope that it continues to function.  Please don't close this issue yet as I would like to use it more before being sure that the issue is resolved but you can put it aside.  I will update it again and I hope that will be to say that it is continuing to work as expected.  

 

 

 

 

Display settings 3.JPG

Share this post


Link to post
Share on other sites
2 hours ago, badjohn said:

So, it seems that you have identified the issue.  Thank you very much.  My apologies for missing the size option, I was concentrating on the pixel dimensions.  I am not familiar with this size option.  Is it new to Windows 10?  I don't see it on my older work laptop or my very old desktop.  

 

I won't be able to do much testing in the next few days but I will be using Affinity a lot when I return.  I hope that it continues to function.  Please don't close this issue yet as I would like to use it more before being sure that the issue is resolved but you can put it aside.  I will update it again and I hope that will be to say that it is continuing to work as expected.  

 

 

The option was there in versions prior to Windows 10, however it was located somewhere different and a bit harder to find than the standard resolution dialog. In Windows 8 it was called 'Make text and other items larger or smaller'.

 

I'm glad it is now seemingly working for you! However there is still an issue as it still shouldn't be doing what you are experiencing. However this does give me a bit more information to go on when trying to reproduce.

Share this post


Link to post
Share on other sites

I skipped over Windows 8.  My work laptop is Windows 7 and the old desktop is XP.  However, "Make text ..." sounds vaguely familiar.

 

Yes, if it stays working then I will be happier but there is still an issue.  The settings change has had a visible effect.  This text that I am typing right now is smaller as a result.  It would be nice if Affinity could cope with this setting or at least alert the user to the issue.  It was very confusing and frustrating when the dialogs simply did not appear without explanation.  It did not even seem as if they had appeared off the monitor.  

 

Share this post


Link to post
Share on other sites

I have done some more editing and, so far, it is behaving itself.  However, the size setting for the laptop monitor is still 100% rather than the default of 125%.  I am getting used to it but it is not ideal as it affects all applications and not just Affinity.  

Share this post


Link to post
Share on other sites

Any progress on this issue?  It is considering less serious now but it is still a bit annoying that I have to change the laptop's display setting especially since it affects all applications.  

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.