Can't interact with hover menus on some sites
-
Vivaldi (both the stable version and the latest snapshot, as well as multiple previous versions) seems to have issues with hover menus on sites that use them. For example, on vintagesynth.com , there is a navbar near the top that pops up a menu when you hover the mouse over it, i.e. if you hover over the button that says "Synths / browse the gear". On other browsers it's possible to click any of the items in the menu that appears, but in Vivaldi clicking anything (or even just scrolling the mouse wheel) makes the menu disappear as if you moved the mouse away and didn't click at all.
This is the case with most, if not all, sites that implement "hover menus" like this. As mentioned this issue doesn't occur in other browsers I'm testing on, and it has occurred in multiple previous versions of Vivaldi for me. I'm not sure why this is, but I'm guessing other people don't have this issue otherwise it probably would've been fixed by now.
-
@defaultxr My findings, fwiw:
- On that linked site, only "Synths / browse the gear" and "Resources/get more info" generate drop-down menus... in my V Snapshot, FF-Nightly, & FF-Nightly Private Window.
- each "Resources/get more info" sub-item correctly responds on click, in all three said browser windows
- the "Synths / browse the gear" sub-item status is more complicated, as numerous sub-items lead to no clickable sub-sub-items [in all three said browser windows]. However, for each resultant clickable sub-sub-item, the click succeeds [in all three said browser windows].
IMO it's not a very well-designed site, but it does work for me in Snapshot no worse than it does in Nightly.
-
Yeah, sadly I figured it would be the case that this problem is unique to me. I'm definitely able to click the menus in Firefox as well as other (non-Vivaldi) Chromium-based browsers. But clicking them in both Vivaldi stable as well as Vivaldi snapshot (where I have no extensions installed) just makes the menu disappear.
Even when I close vivaldi-snapshot, clear the snapshot profile (
mv ~/.config/vivaldi-snapshot/ ~/
), then re-open it and try again, vintagesynth.com still exhibits the same problem.It seems like this problem may be caused by some interaction between Vivaldi and the window manager I'm using (stumpwm), since vivaldi-snapshot does not exhibit the problem when I run it in sway instead. Kind of unfortunate that that is the case since stumpwm is not very popular, so I can't imagine looking into this problem is going to end up very high on Vivaldi's priorities.
-
Works for me in Vivaldi 5.1.2512.3 (Official Build) snapshot (64-bit). Try new profile.
-
@defaultxr said in Can't interact with hover menus on some sites:
clear the snapshot profile (mv ~/.config/vivaldi-snapshot/ ~/), then
Ah... i was just about to suggest retesting in a clean profile, but that's effectively what you've done.
@defaultxr said in Can't interact with hover menus on some sites:
the window manager I'm using (stumpwm),
Uh. In my ignorance, i don't know that one, but maybe V's unique design [ie, its UI being coded in basically the same language as webpages themselves (a terribly amateur summary by me i know)] somehow does not play nice with stumpwm?
It's OT, & clearly you have good reasons for wanting to use stumpwm, but i'll pose this as devil's advocate... which do you want more; V or stumpwm [ie, can permanently shifting to another WM be an option]?
-
I probably should've checked stumpwm's bug tracker first, but it looks like this is already a known issue, as noted here. According to a comment later in that issue, the workaround seems to be to start Vivaldi (or any affected Chrome-based browser) with the command line option
--disable-features=SendMouseLeaveEvents
. I restarted Vivaldi with this option and hover menus are working again as expected. Apologies for the noise. -
Ppafflick moved this topic from Vivaldi for Linux on