-
-
Notifications
You must be signed in to change notification settings - Fork 330
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
Empty window from iStat Menus is showing in AltTab #390
Comments
Hi @SoPat712! Thanks for reporting this issue! I'm surprised to see your screenshot, as I've been using iStat Menus for years, and it has always been running on my machine during the development of AltTab. On my machine, the issue doesn't happen. I have iStats Menus 6.40, on macOS 10.15.5. Could you please use the built-in feedback form in AltTab, and send the link to this ticket in the message box? That will open a new ticket here on github, with a debug profile of your machine (os version, AltTab version, etc). This should help investigate why the issue happens on your machine, but not mine. |
Also the empty window has the "hidden" icon. Have you perhaps added iStat Menus as a Login Items (i.e. Also what happens when you open the main iStat Menus window? Could you share a screenshot of that? |
From #392:
Debug profile
|
@SoPat712 oh! It's very important to learn that it's happening only when the macbook starts! I worked on a similar issue in the past in #292. I discovered some bugs in macOS on apps that launch at startup. I made multiple workarounds but I guess in some scenarios it can still be an issue. These are a pain to debug because I can't really simulate startup except by literally login out then login in. It's quite painful, and also I can't have the app with debugger at that time, so I need to work off log lines. |
Hey @SoPat712! I see you closed the issue. Previously you wrote:
My understanding thus was that it was an actual issue, as shown on your screenshot, but that was inconsistent in its occurrence, due to startup race conditions between the different login items. Has anything changed that made you close the ticket? If the issue can manifest itself, even inconsistently, I would like to re-open the ticket. |
Hi @lwouis , since there was an easy fix to this problem(which was uncommon enough as is), I felt that there was no need to bother you with unnecessary problems that can't be reproduced. Thanks for the concern, but I entreat you to devote your time to something more important than this random error. However if you feel this is significant enough, then reopening it would be fine by me. Awaiting your response. |
I'll re-open the issue then 👍 |
I wish I could help you out in the coding process, but sadly I don't know Swift at all. One of these days I'm going to have to start learning it. |
Hey @SoPat712! I was curious, is the issue still happening on recent versions of AltTab these days? |
Oops. I completely forgot to close this issue. The bug is not happening anymore, and I've also blacklisted iStatMenuWidget. |
I'll keep it open to remember to test it myself. The other day I think I saw some funky stuff at launch. I don't reboot a lot, so I don't run into these scenarios much, and I would like to take some time to actually test this more. If you blacklisted iStats, then the issue could still be there but you are personally no longer impacted by it, whereas new users could be |
I only blacklisted it in 6.2.0, I hadn't seen it after updating from 5.3 I believe. I'm pretty sure it's fixed, but if you'd like to keep it open, that's okay too. |
@SoPat712 Did you get this issue again since we last discussed it? I've had to logout>login many time for another issue, and I never once saw iStats show like in this ticket. Not any other app actually. I think it may be time to close this ticket. |
As said before, I blacklisted the issue. It has never happened for me, but it is inconvenient to not be able to see the settings window. |
I added a check on a minimum window size of 100x100. It will be present in the next release. I think it would prevent showing such 0 size window as we see on your screenshot above. You could un-blacklist the app, once you are on the new release. |
I think the command Through that nice reproduction tool, I was able to study the inner mechanisms of this corner-case of macOS. An app launched like this will:
Thus the workaround I added is to check if an app is I think this workaround is going to help with Login Items, as well as maybe some other edge-cases 👍 |
Describe the bug
IStatMenus(the menubar app) shows as a process in alt-Tab, when it should not. Can you add a blacklist feature that just deals with this by removing it from the array, z
Screenshots / video
Steps to reproduce the bug
Download IStatMenus.
Use IStatMenus
See IStatMenus in navigation bar
Possible Solution
Create a blacklist feature that just removes something from the array or whatever you use to hold the apps.
The text was updated successfully, but these errors were encountered: