Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WindowMonitor should trace Shell_TrayWnd even if it's not visible #2

Closed
dechamps opened this issue Mar 13, 2022 · 1 comment
Closed

Comments

@dechamps
Copy link
Owner

While investigating dechamps/RudeWindowFixer#3 I came across a trace where WindowMonitor logged WindowGone for the taskbar window (Shell_TrayWnd). The window reappeared later with the same HWND which suggests it was not actually destroyed - it's more likely that IsWindowVisible() flipped.

This is problematic because that means we are blind to any window property changes that occurred during the time the window was hidden.

@dechamps
Copy link
Owner Author

Actually, as discussed in dechamps/RudeWindowFixer#3, it might be that the real problem is that WindowMonitor loses track of windows that change bands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant