-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Don't change Focus #2242
Comments
SetForegroundWindow is always skipped for SW_HIDE (StartHidden) systeminformer/SystemInformer/mainwnd.c Lines 406 to 413 in 4a6573b
I just tested this and works fine so either Far Manager or another program is causing the issue 🤷♂️ |
I'm again make tests: under Win10 and Win11 22h2 with only one changes [x] Start Hidden also check on the clear OS if start anywhere [for example - Explorer window] after start SystemInformer.exe how to detect what focus lost: pressing Key - not have effect to window. I am attaching a video as proof bandicam.2024-10-18.14-49-40-155.mp4 |
Brief description of your issue
Wish:
If Set option: [x] Start hidden -
don't change Focus from current window (where start SystemInformer.exe)
Steps to reproduce (optional)
Real example problem:
I many time manually start/restart SystemInformer.exe from Far Manager
my SystemInformer.exe.settings.xml have option [x] Start hidden
and after start program every time I lost focus from Far Manager window.
Expected behavior (optional)
May be need add logic:
where "option.hide" it's:
ListView_GetCheckState(listViewHandle, PHP_OPTIONS_INDEX_START_HIDDEN) == BST_CHECKED
from options.c
Actual behavior (optional)
No response
Environment (optional)
The text was updated successfully, but these errors were encountered: