-
-
Notifications
You must be signed in to change notification settings - Fork 347
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
IINA.app windows sometimes not showing #1037
Comments
I couldn't reproduce the issue. I'm suspecting that the OP is opening the video directly in fullscreen, and that the issue they encounter is #1002. No contact info, so closing this |
Thanks for the response. I reported the issue and I'd like to share more details. Firstly, this is not a duplicate because the application is not opened in fullscreen. I can (almost) reproduce the issue as follows:
Not sure if it is related, but one observation is that when IINA open a video, it seems that the application will close the welcome window and open the video in a new one. I took a video on the reproduction. Alt-tab can detect IINA for the first time of launch, but failed in the second time. Screen.Recording.2021-08-21.at.9.02.16.PM.mp4 |
I tried like 10 times, and it always shows for me. I notice that for me opening a video is way faster than on your video. The player opens faster and resizes to the video size in a faster animation. See how it looks like on my system: iina.movI note that we both use IINA 1.1.2. Which macOS version are you on? |
The system is 10.15.7 on an early 2015 13-inch MBP (sadly it is slow). It is probably the reason that I personally cannot always reproduce the bug on my machine because it is fast sometimes and slow otherwise. I have searched around and haven't found anyone else having the same problem, so I don't think it is a common bug with IINA or alt-tab either. Edited: The debug profile in the thread is from my machine. Feel free to use it as reference. |
The only thing I could imagine is that something like #481 (comment) is at play: that the IINA window is first spawned in a state that AltTab discriminates as "not an actual window". Then later it's updated to be an actual window. Depending on how long it stays in this invalid state before being an actual window, and depending on the timing of AltTab accessibility call finishing, it could explain why it sometimes doesn't show. What we could do is simply whitelist all windows from IINA, like we did for Books.app. @theSiJin if all windows from IINA are indeed windows (not pop-ups, or HUDs, etc), then I could add it to the whitelist and ship a new release that would stop checking if IINA's windows are actual windows and just show anything window-like. It may fix the issue for you. What do you think? |
It sounds good. But frankly speaking I'm not a developer, and I'm not 100% certain that all windows from IINA are indeed windows. Appreciate for your help. I can provide you more feedback after the fix. |
I have noticed IINA does not show up if Alttab is already running and I open a new IINA window with the 'float on top' option set on. If I turn off 'float on top' and relaunch Alttab it then shows up. |
Indeed, I tested with this preference: And AltTab notices the window is @theSiJin did you perhaps change some preferences of IINA? I tried to reproduce the issue in this ticket with the default preferences, but if you changed some on your side, it may be why I can't reproduce. This setting on the screenshot above for instance directly prevents windows to show in AltTab. Maybe there are others. Regardless, I will whitelist IINA in the next AltTab release. This will make it so any window/popup/etc from IINA will show in AltTab. |
# [6.25.0](v6.24.0...v6.25.0) (2021-09-18) ### Bug Fixes * "show on active screen" could show the wrong screen (closes [#1129](#1129)) ([23bbd64](23bbd64)) * windows from the iina app would not show sometimes (closes [#1037](#1037)) ([47d283e](47d283e)) ### Features * improve localization in hindi, arabic, vietnamese ([2905f7d](2905f7d)) * improve voiceover and speech accessibility ([194e726](194e726))
Yes, I checked the Always float on top while playing box all the time. The new version solved the issue. Great thanks! |
This issue was opened by a bot after a user submitted feedback through the in-app form.
Message:
Debug profile
The text was updated successfully, but these errors were encountered: