-
Notifications
You must be signed in to change notification settings - Fork 877
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
[Bug]: FreeTube starts fullsrceen, and the "fullscreen" button cannot toggle between fullscreen modes #3220
Comments
I'm a Windows user so I'm just speculating here, it's possible that Gnome's shortcut to disable full screen doesn't properly inform the app that it is no longer full screen (I know that Gnome broke system dark mode detection in Electron apps not too long ago, so other stuff being broken on Gnome is feasible), so when you try to full screen the video, the app still thinks it's in full screen and also when you close the app it saves that it's full screen because that's what it thinks is happening. Instead of using that (presumably) desktop environment/window manager specific shortcut, could you please try using the "Toggle Full Screen" option in the "View" dropdown of the app menu and see if that works? |
Can you try running FreeTube from a terminal and see if any errors show up when you use that menu option? Also when you say you can't import data in the flatpak version, I'm pretty sure the flatpak version only has access to the downloads directory: https://github.com/flathub/io.freetubeapp.FreeTube/blob/master/io.freetubeapp.FreeTube.yml#L17 |
No flatpak says import was successfull, but not subscriptions appear.
No message when trying to un-fullscreen. But this message appears when starting from terminal anyway. |
I have the same problem with the FreeTube Flatpak version for a few weeks now, and it is very annoying. I tried launching the app in KDE X11, KDE Wayland, IceWM and TWM on my OpenSUSE Tumbleweed machine. The only one that worked was TWM for some reason. Everything else was stuck in full screen. Here is the message in the console:
Notice the missing "window-decorations-gtk-module"? Maybe that is related? But isn't Flatpak supposed to give FreeTube all the libraries it needs? When I launched it from the KDE Wayland session, I got a popup from KDE asking if I want to allow FreeTube to run in the background. I clicked disallow, and it set this permission like the following:
This permission killed FreeTube every time I launched it, after about 10 second. I reverted this with the In the KDE X11, KDE Wayland & IceWM session, the app was stuck in full screen with no way to resize or move it, other than in KDE, you can hold the meta key and drag the window around, which seems to snap it from monitor to monitor in case of the bugged FreeTube. It seems to not resize itself correctly when I drag it to my vertical monitor on my left. You can see this being demonstrated in the following video recording of my KDE X11 session: freetube_demo.mp4In TWM, it seems to just work. Maybe it is because TWM is ancient or because it works in a way where when a new program is launched, you have to chose where you want to put the window with your mouse. It had working TWM window decoration. |
Being ignorant here but does pressing F11 resolve this? |
Yes it does for me, but why is fullscreen forced so strongly?? It even was saved between reboots and what not. Thanks anway! |
I feel very embarrassed because pressing F11 fixed it. I swear I tried all the F keys when the issue first happened. It is still strange that there are 3 of us having this issue at the same time. |
this works.
this also works. I don't know what's the difference between F11, the "fullscreen" gnome key, clicking on the "fullscreen" button of the FreeTube window, and the View → toggle fullscreen option, but the two I had tried didn't work, and the other two seem to do the trick. Freetube also seems to remember the last state now if I toggle with either F11 or the View option, which is really nice. Thanks ! |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as abuse.
This comment was marked as abuse.
Just wanted to report that I have the same issue on Fedora 38, with Freetube as a flatpak.
|
@Lcchy Try pressing F11, none of those logs are relevant to this. I'm guessing that you were watching a video in fullscreen when you last closed FreeTube? |
@absidue Yes, sorry I wasn't specific enough, F11 indeed fixes the fullscreen startup issue. What I was referring to is that fullscreening is broken.
|
@absidue I think I have now found the trigger for this bug and I can reproduce the behavior on a clean VM install. Steps to reproduce:
EDIT: What resolves this for me is to delete the Freetube config folder ( |
FWIW the corrupted file seems to be Its contents just after triggering the bug are, for me:
EDIT anyone looking for a hotfix, this works for me: |
[F11] FTW. |
except its still broken by default so yeah :/ |
yup F11 works |
This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
I've encountered this bug today as well. Using v0.21.1 Beta. |
This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
not stale |
This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
This comment has been minimized.
This comment has been minimized.
It's still been a problem, especially on Wayland. |
This comment has been minimized.
This comment has been minimized.
This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
Not stale |
Guidelines
Describe the bug
Expected Behavior
The app starts not fullscreen, like all other apps.
The "full window" button toggles between using all the available space for the existing window for the video (this is currently working)
The "fullscreen" button toggles the window fullscreen, and uses all the available space for the video.
Issue Labels
feature stopped working
FreeTube Version
v0.18.0 Beta
Operating System Version
Linux 6.1.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 14 Feb 2023 22:08:08 +0000 x86_64 GNU/Linux
Installation Method
.pacman
Primary API used
Local API
Last Known Working FreeTube Version (If Any)
I can't remember, but it used to work months ago. I first thought the issue was with a Gnome extension.
Additional Information
No response
Nightly Build
The text was updated successfully, but these errors were encountered: