[Bug] Web panels are unloaded after full screen video
-
Thank you for answering and sorry if I wasn't clear,
by "load" I mean fetch the web panel page from the internet.
by "unload" I mean any ongoing steps are lost (entered text, clicked link, sent form, etc...)Vivaldi 3.2.1967.41 (Stable channel) (64-bit)
Revision 465f2b23bc9d3efc0f135533f3e39817ae7c4fd1
OS Windows 10 OS Version 1909 (Build 18363.418)A more detailed step by step example:
1- Add vivaldi.com for example as web panel
2- Open the web panel and navigate to any other page, let's say "Vivaldi forums". At this moment if you close the web panel and reopen it, you would be still on the Vivaldi forums and you can even start writing a topic and go back for it later.
3- Play a video in full screen (any youtube video for example) you don't have to play the whole video, just entering and exiting full screen
4- Reopen the web panel, Vivaldi.net home page is loaded again from the internet.I hope this is a clearer
-
This is a known and long-standing issue. It has happened in Vivaldi for as long as I can remember, and it is probably the most frustrating bug in the browser for me. I'm fairly certain it has been reported before as I've seen it mentioned here on the forum, but I don't know the bug ID for it.
@Gwen-Dragon When you go to fullscreen mode (a video, or just pressing F11 on a normal web page), all web panel's are immediately dropped from memory and their processes killed. Just open a couple of web panels, open Vivaldi's task manager, go fullscreen, and see how all the web panels disappear from the task list.
This means that if you use chat services like Slack and WhatsApp in web panels, they are completely unloaded/killed when you go fullscreen and will thus no longer produce any desktop notifications on new messages.
-
@Komposten
Hi, they don´t reload for me.
I have a chat and other panels and check with F11 and Youtube full screen.
Is it may be a Windows only issue?Cheers, mib
-
@mib2berlin I'm on Windows, so it's possible that it could be a Windows-only thing. Windows messed up my Linux dual-boot a few days ago so I can't test it in Linux until I have salvaged that.
-
@Komposten
Same for me with one of the latest Windows updates, hrm. -
@mib2berlin i'm on windows too and i have the same problem, this happens since i migrated to vivaldi three months ago :c
-
@Thepringao
I am sorry, web panels doesnt unload for me but Windows messed up my Linux dual-boot.
It was off topic.Cheers, mib
-
@Komposten i have two laptops, one with dual boot running ubuntu 20.04 and windows and this bug happens on both, after f11 and the same with maximizing videos. My other machine running windows does the same, so it seems is pretty much not os related, i don't have a mac os machine to confirm.
This was tested with a fresh install of vivaldi. -
@Thepringao Yeah, I seriously doubt it would be OS-dependent. I think the problem is that when Vivaldi goes to fullscreen it hides the side bar, and this causes it to be completely removed from memory. The exact same thing happens when I click the "Hide Panel" button in the status bar (the side bar is hidden and all panels unloaded).
-
So weird, I'm unable to reproduce this, trying to follow the step-by-step by @mehdus above here.
Tried in a clean profile of
3.2.1967.41 (Stable channel) (64-bit)
Windows 10 OS Version 2004 (Build 19041.388)
Also unable to repro in my standard install of latest snapshot.
Maybe it's for some very specific sites when used as panels?
Have you guys tried in a clean profile?
(Note, a fresh install is not necessarily a clean profile, unless the profile is also cleaned out completely during uninstall...)
Any mods? -
@Pathduck Just tested it on my Soprano install of Vivaldi. Apart from enabling floating panels, I think it's basically default settings, no mods, no extensions.
Here's a quick video showcasing it: https://white-fluffy.cloud/index.php/s/bPoC7Z9EarQmn82
Note how the web panels disappear from the task manager as soon as I go to fullscreen. And after exiting fullscreen the YouTube panel has to be reloaded (and the other two panels are reloaded at the same time).It seems like if you leave a panel open when you go fullscreen, then all panels will stay loaded in the background. If no panel is open, then they'll all be unloaded.
-
Reported under VB-70428 after testing with a standalone install on Windows 64.
@Komposten said in [Bug] Web panels are unloaded after full screen video:
It seems like if you leave a panel open when you go fullscreen, then all panels will stay loaded in the background. If no panel is open, then they'll all be unloaded.
I confirm, maybe this is why other users couldn't reproduce the bug?
-
@mehdus this is the current behavior, I just tried it what you say and if i leave open one panel every panel stays open but if no panel is open before going full screen every panel is closed.
-
@Komposten Thanks for the video. It clears things up a lot.
What I think happens is you guys are clicking the panels icon to close the panel instead of hiding the whole thing by pressing F4 which I do. Or clicking the panels toggle.
So I think your theory that it's related to hiding the sidebar is a good one. Maybe when just toggling it all off with F4 this code is not run the same way and the panels are not unloaded from memory.
Well, it's reported now so might get fixed in a month or two for the guys with Stable
Would help if someone got a soprano to confirm as well.I'd recommend you use F4 instead though, no need to have that st00pid bar showing at all times
-
@Pathduck I used to use F4 in Opera and Vivaldi's early days then I started keeping the bar showing at all times since I discovered the "Detect page title notifications" in panel settings + I can see download progress at a glance
-
@Pathduck F4 also causes the panels to unload, but only if you close the panels before pressing F4 to hide the side bar. It's basically the exact same thing that happens when you go fullscreen. And just like going fullscreen, if you have a panel open when you press F4 to hide the sidebar then the panels won't unload.
Using F4 won't work for me. Usually when I'm watching videos I rely mostly on my mouse, and due to my Vivaldi setup the Hide/Show Panel button is in the lower right rather than the lower left. Also, if I was to use F4 I'd need 2 clicks to open most panels rather than just 1.
-
@Komposten Sure, everyone is free to choose their own way of doing stuff in Vivaldi, that's what I love about it.
I've just got so used to F4 to close panels the thought of just closing them by clicking didn't occur to me, so I wasn't able to reproduce. Also I tend not to rely on panels that need a persistent state anyway.
Hopefully the bug will be fixed in an upcoming release. Maybe if @Gwen-Dragon can mark it as confirmed in the Jira it might speed things up
-
For the moment just to avoid the bug i'll maintain open a panel before going full screen, it seems the only solution for my purposes, i don't think this will get fixed anytime soon
-