View Issue Details
|Fixed in Version||2.6 (リリース)|
|Summary||0000500: Different behavior when minimizing from the task bar|
|Description||This is a ghost I have recently released: https://zichqec.github.io/s-the-skeleton/balloons_ghost|
When minimizing, it plays some sound effects, some animations, and a short bit of text. Then it disappears.
This works fine if you minimize from the task *tray*, or with the minimize option in the right click menu, or even if you use the Ctrl+i shortcut.
However, if you minimize using the task *bar*, the ghost will disappear before the script is run. So you will still hear the sounds and see the text, but you won't see the animations.
|Tags||No tags attached.|
Ah, I should note my version info, sorry
Windows NT 10.0.19043
This behavior is by design because the OS forcibly minimizes all application windows when minimizing from taskbar.
Userland applications cannot resist this behavior.
Ironically, because of the bug in SSP 2.6.08 that switches the OnWindowStateMinimize and OnWindowStateRestore events, my ghosts now continue to show until they have finished their minimization dialogue (provided I switch the events around to get the correct dialogue).
With that being the case, I don't understand the point of the current behavior? Because it definitely *is* possible to leave the shell visible until the minimization dialogue completes, as this bug shows. So then, if it is a choice to have minimization from the task bar act differently, why only the shell? In the previous version of SSP, my ghost's shell would be invisible, but the sounds would still play and the balloon would still show the dialogue, until the script completed and it finished minimizing.
I don't have a problem with the behavior being different if it's an intentional design choice. But it seems a bit strange to me that the balloon would still be visible and displaying text, if the intention is that the user could forcibly minimize the program by using the task bar.
(Yes, I am now potentially shooting myself in the foot lol. I value consistency, what can I say)
|2022-06-01 17:04||guest||New Issue|
|2022-06-01 17:06||guest||Note Added: 0001268|
|2022-06-07 13:39||ponapalt||Assigned To||=> ponapalt|
|2022-06-07 13:39||ponapalt||Status||new => closed|
|2022-06-07 13:39||ponapalt||Resolution||open => not fixable|
|2022-06-07 13:39||ponapalt||Fixed in Version||=> 2.6 (リリース)|
|2022-06-07 13:39||ponapalt||Note Added: 0001272|
|2022-06-13 11:29||guest||Status||closed => feedback|
|2022-06-13 11:29||guest||Resolution||not fixable => reopened|
|2022-06-13 11:29||guest||Note Added: 0001278|
|2022-06-13 11:30||guest||Note Added: 0001279|
|2022-06-13 11:30||guest||File Added: 22-6-12 New behavior.gif|
|2022-06-13 11:30||guest||File Added: 22-6-12_02 Old behavior (simulated).gif|
|2022-06-13 11:30||guest||Status||feedback => assigned|
|2022-06-13 20:26||ponapalt||Relationship added||parent of 0000507|
|2022-06-13 20:32||ponapalt||Status||assigned => closed|
|2022-06-13 20:32||ponapalt||Note Added: 0001281|