-
Notifications
You must be signed in to change notification settings - Fork 72
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
Apps with inconsistent toolbar visibility when hovering over minimize button #408
Comments
Thank you for the information. I'm aware that it doesn't always detect the minimize button. I can use the list you provided to try to improve the minimize button detection algorithm, but I'm already saying that it probably can't succeed fully. This could be endless. That's why, when it doesn't work, it falls back to showing a green arrow instead of integrating with the minimize button. |
Yeah, I understand that. Just figured if it could help get it working with even one or two of these, that might result in many other programs with similar designs also working. Not suggesting that it gets "fixed" to work with any, much less all, of them, just that it might be helpful to know what apps don't work in case you want to try. |
Right. I understand. In the meantime, it would help if you send a sorted list starting with the software you use the most and ending with the software you use the least. This will be helpful when I work on it, so I’ll know where to start. Thank you! |
Half those programs I don't use much, if at all (e.g. I trashed the 2nd and 3rd as they aren't very good and I rarely spend much time in the Steam and Epic launchers or in task scheduler), and the rest I don't see much use for this program with them, and for the rare occasion I might I can just use the arrow. It works fine in every program I've tried so far that I use frequently and have the need for this app. The list was more for reference, purely informational, not a request to fix it for those apps. If I find one that doesn't work that I'd really like it to, I'll let you know, but as it stands, please consider this a very, very low-priority issue. |
@vertigo220 |
After further research and analysis of the issue, I’ve concluded that this shouldn’t be part of the "Basic bugs or extremely good enhancements" program (mentioned in #389) The reason is that I now understand this isn’t a Basic bug—it turns out it’s not a quick fix. The code works correctly even with WPF windows like those in WindowTop. The issue is that the API being used doesn’t provide enough information to detect the minimize button. Additionally, when this doesn’t work properly, it doesn’t behave in a critically bad way. In the worst case, it just displays the arrow. For these reasons, I’ve decided that this won’t be fixed sooner under this roadmap category. Furthermore, fixing this would require re-implementing part of the logic using an additional OS API to detect the minimize button. Through my research, I’ve confirmed that this is possible. However, the same/similar amount of development effort—possibly with a little extra work—could instead be used to implement this feature: The same API that could help detect the minimize button could also help implement request #324. Additionally, rewriting part of the logic to use the new API carries a relatively high risk of breaking existing functionality. This risk is especially important because it's a core feature of the software. It would require significant effort in the testing process, adding to the overall development workload. I’d rather invest the same development time and effort into achieving something more significant, like feature #324, which falls under the "Big features" category in the roadmap. Don't worry, I will try to fix this bug. It just won't have the same priority I initially thought. When I have time and fewer important features to work on, I'll likely get to it. |
After thinking about it further, I decided to add #408 under a new list: |
Thought it might be helpful to create a list of apps where hovering over the minimize button doesn't show the toolbar (or does but inconsistently), so you can potentially check each of them out to see why it doesn't work and therefore improve the feature to make it more compatible. Here's what I've found so far:
*shows but very intermittently, often requiring multiple attempts and several seconds or longer before showing, giving the impression it's not working at all, then once it shows, when moving the mouse it will often disappear then quickly reappear
The text was updated successfully, but these errors were encountered: