Update on startup madness

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
pissant
Posts: 179
Joined: 05 Nov 2005 22:45

Update on startup madness

Post by pissant »

This has been threatening my sanity for the past several sub-versions... Just happened again with the notification for the 10.10.0000 update. It takes a lot for me to report XY issues so this says something.

When I run XY and there's an update, the XY window seems to be backgrounded... Unusable... Weird, what's going on? Well open Process Hacker, right click xyplorer.exe, select Window > Maximize, and the XY update notification dialog appears. The update dialog is maximized, because Process Hacker, of course, commanded it thusly.

The issue is... Why is the update notification dialog coming up as a hidden window (or whatever)? I don't know if it's hidden, if it's not hidden but the size is 0x0, or what... And I can't reproduce it at the moment because apparently XY decided to stop checking for updates.

Basically, for whatever reason, the update dialog is not available for me to see/dismiss, and it's making XY unusable.

Yes, duh, I know I can disable updates at startup. That is beside the point.

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

Re: Update on startup madness

Post by admin »

Question is of course: Why only you? Got any idea?

pissant
Posts: 179
Joined: 05 Nov 2005 22:45

Re: Update on startup madness

Post by pissant »

I give up: Why only me? I'm not running any weird software that should mess with XY.

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Update on startup madness

Post by nas8e9 »

pissant wrote:I give up: Why only me? I'm not running any weird software that should mess with XY.
You could try getting an older version from the License Lounge's freezer, extracting it to a temporary folder so you get a clean config and test with that? That way, you could rule out anything in your config and see whether it's specific to a XYplorer version.

As for weird software, you don't run a multi-monitor setup and/or anything like DisplayFusion or UltraMon?

pissant
Posts: 179
Joined: 05 Nov 2005 22:45

Re: Update on startup madness

Post by pissant »

Maybe some insight...

I noticed that XY remembers how it last started up, i.e. minimized or normal window. I have "Start minimized" under "Startup & Exit" UNchecked, but if I minimize XY, then right click its task bar button and close it, XY starts minimized next time. (The shortcut I start it from is set to run it as "normal", not "minimized".)

So I'm guessing this is how the problem occurs...

1. An update is available.
2. XY is set to check for updates on start.
3. XY was closed minimized.
4. XY is launched and starts minimized.
5. The update dialog is created, but doesn't appear, because XY is minimized.
6. When the XY task bar button is clicked, the main window appears but is inaccessible, and the update dialog doesn't appear at all.

Just a guess. I could revert to an older version and check... May try when I have time.

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

Re: Update on startup madness

Post by admin »

pissant wrote:Maybe some insight...

I noticed that XY remembers how it last started up, i.e. minimized or normal window. I have "Start minimized" under "Startup & Exit" UNchecked, but if I minimize XY, then right click its task bar button and close it, XY starts minimized next time. (The shortcut I start it from is set to run it as "normal", not "minimized".)

So I'm guessing this is how the problem occurs...

1. An update is available.
2. XY is set to check for updates on start.
3. XY was closed minimized.
4. XY is launched and starts minimized.
5. The update dialog is created, but doesn't appear, because XY is minimized.
6. When the XY task bar button is clicked, the main window appears but is inaccessible, and the update dialog doesn't appear at all.

Just a guess. I could revert to an older version and check... May try when I have time.
Good guess, this is it. Fix comes.

Post Reply