Window for "Configuration" exceeds Desktop

Things you’d like to miss in the future...
Forum rules
When reporting a bug, please include the following information: your XYplorer version (e.g., v27.90.0047), your Windows version (e.g., Win 11), and your screen scaling percentage (e.g., 125%). We recommend adding your Windows version and screen scaling percentage to your profile or signature. This will make debugging much easier for us.
Post Reply
schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Window for "Configuration" exceeds Desktop

Post by schindi »

Hello Don,
I work with 2 displays with a different resolution (laptop: 1920x1080, external monitor: 2560x1440) in extended mode (as shown in the attached file).
XYplorer remembers which of both displays/desktops was last used for the application window but also for the "Configuration"-window ("Tools --> Configuration" or "F9").
There is no issue as long as both windows are positioned on the same display. But if
- the stored position of the "Configuration" window is the laptop display with low resolution
- and the application is moved to external monitor with high resolution
the following effect occurs:
When opening the "Configuration" the height of the window exceeds the height of the desktop of the laptop display
--> title of the window cannot be accessed to move the "Configuration" window
--> "OK" Button cannot be accessed to the close the "Configuration" window
It seems that you calculate the size of the "Configuration" window based on the high resolution of the external monitor with the application window which is not suitable for "Configuration" window which is positioned on the laptop display with a lower resolution.
Attachments
extended_desktop.jpg
extended_desktop.jpg (34.13 KiB) Viewed 2987 times

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

Both monitors work with 100% screen resolution?

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

Yes, settings for both displays are at 100% of the possible resolution.

I also attached a screenshot which shows the effect:
a. application window + configuration window are both on the laptop screen
b. application window is moved to the external monitor and configuration is re-opened

The configuration window is much higher
--> window title not visible anymore to move the window
--> Buttons "OK" and "Cancel" often completely invisible to close the window by mouse
Attachments
Application_on_external_Monitor+Configuration_on_Laptop-Display.jpg
Application_on_external_Monitor+Configuration_on_Laptop-Display.jpg (1.13 MiB) Viewed 2923 times
Application+Configuration_on_Laptop-Display.jpg
Application+Configuration_on_Laptop-Display.jpg (855.89 KiB) Viewed 2923 times
External_Monitor_Resolution_Settings.jpg
External_Monitor_Resolution_Settings.jpg (41.93 KiB) Viewed 2923 times
Laptop_Resolution_Settings.jpg
Laptop_Resolution_Settings.jpg (39.74 KiB) Viewed 2923 times

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

Alright, thanks! Should be fixed in next beta. Air code only since I have only one monitor... wish me luck. :)

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

Your "Air Code" solved the issue. :appl:

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

Hello Don,
the issue that the window for "Configuration" exceeds the Desktop is somehow back again.
- the Configuration-window always opens on my 1st screen 1920x1080

This statement is also valid if
- the main window of xyplorer is on the 2nd screen when the configuration is opened
- the configuration-window was moved to 2nd screen and closed there

I would expect that the "Configuration"-window opens on the same screen where the main window of xyplorer is positioned (that's at least the usual behavior of most applications).
For xyplorer I have to change from the 2nd screen with the main window to the 1st screen to modify the configuration.

And if the configuration window is moved to 2nd screen, when opening the configuration the next time it's again on the 1st screen but only partially visible.
The observed behavior on 1st screen is then also depending on how often the configuration is opened
- when first opened: upper end of configuration window is outside the visible area
- on second opening: lower end of configuration window is outside the visible area
- from the third opening: the configuration window is completly visible again

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

Since when?

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

I noticed today when I opened the configuration that something has changed, but I can not say since when

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

There have been no recent changes in this regard.

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

I have checked version 22.10.0103 where you introduced the bugfix.
It works only as long as I do not move the configuration window from screen 1 (resolution of 1920x1080) to screen 2 (higher resolution of 2560x1440).
--> it seems that the bug was not completely fixed at that time.

Basic question:
Why does opening the configuration window switch to screen 1 when the main window is on screen 2?

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

The configuration window should remember its last position on whichever screen. You say that does not work? (Cannot test it here ATM)

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

The configuration-window always opens on screen 1.
If I change the position on screen 1 it's remembered and next time reopened at this new position.
But if I move the configuration window from screen 1 to screen 2 the new position on screen 2 is not determined or stored correctly and next time the configuration-window is back on screen 1 and scaled in way that is partially not visible.
"on whichever screen" seems to be problem.

admin
Site Admin
Posts: 64828
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Window for "Configuration" exceeds Desktop

Post by admin »

Strange, I was under the impression that this was finally fixed. Can anyone with dual monitors confirm the above issue?

phred
Posts: 549
Joined: 26 Dec 2021 02:10
Location: XY 64bit on Windows 10 at 100% from Boston USA

Re: Window for "Configuration" exceeds Desktop

Post by phred »

Using v22.60.0200 with two monitors at 100% scaling and 1920 x 1080 resolution I find that the config window remains persistent when it opens.

Main window on screen 1, config window on screen 2. Close config window and exit XY. Reopen XY and reopen config it is where I last left it. If I change the position of the config window on either screen, it again remains persistent - reopening in the same location as when it was closed.

schindi
Posts: 15
Joined: 12 Aug 2021 10:36
Location: Windows 11 Pro 24H2 with Screen Scaling 100%

Re: Window for "Configuration" exceeds Desktop

Post by schindi »

I ran a test with a different laptop as screen #1 and with that I can't reproduce the described error either.
It seems to occur only in a specific combination.
Thanks to Phred for his attempt to replicate my observed behavior!

Post Reply