I want to prevent websites highjacking/stealing Vivaldi keyboard commands so I can rely on shortcuts
-
Hi all,
Hope you're well
Thanks for beautiful software
I appear to be unable to tab left using keyboard if this web page is open https://chrome.google.com/webstore/detail/decentraleyes/ldpochfccmkkmhdbclfhpagapcfdljkj/
Can anyone else emulate this behaviour?
If you're reading and:
- agree, then please vote up (e.g. +1, like), or;
- disagree, then please vote down (e.g. -1, dislike) - I'd love to know why?
Steps to reproduce
Create a few tabs (i.e. >=3) including one using the above URL
The current behaviour
Using keyboard tab right (ctrl + tab) then tab left (ctrl + tab + shift)
Tabbing left stops when I reach mentioned URL
The expected behaviour
Tabbing left continues when I reach mentioned URL
If you have any issues (e.g. questions/queries) then happy to help
Hope this is helpful and to hear back
Keep up great work!
Yours faithfully
PS I emulated behaviour without extensions installed using incognito
hardware: Apple, MacBook Pro (Retina, 15-inch, Mid 2014)
software - operating system: Apple, macOS, 10.14.5 (18F132)
software - application: Vivaldi, 2.6.1566.44 (Stable channel) (64-bit) -
It's not just the decentraleyes page; this happens if I load any extension page in the Chrome Web Store in this way. I don't have time to debug the page itself at the moment but it may be intercepting the key with an event listener. If I click on the address field to take focus away from the Web Store's viewport, shift-control-tab no longer gets "stuck" on that tab.
-
Thanks for reply
You're probably right - I have the same [i]ssue with https://riot.im
When I looked into that issue if I remember correctly the page was hijacking focus with an event on the chat input field
I don't experience these types of issue with other browsers - why does Vivaldi let it happen because for someone reliant on keyboard it's hella annoying!
Cheers
-
@ldexterldesign Most browsers don't support keyboard control to the extent that Vivaldi does, so the problem does not manifest itself with those other browsers.
-
@xyzzy hmm, okay. Which keyboard control is enabled/disabled, causing this issue, so I can reverse it? Thanks.
-
@ldexterldesign What I meant was that most browsers don't have a whole section of their internal settings dedicated to configuring keyboard control. If a web page steals a keyboard shortcut, it doesn't result in a conflict with those other browsers.
Internally, we've mused about various ways to prevent (or deal with) situations where a web page "steals" an essential keyboard shortcut that Vivaldi uses but I don't think that any solutions have been implemented yet.
-
@Gwen-Dragon VB-55264
-
Update title from:
Research/fix left in tab order keyboard shortcut with https://chrome.google.com/webstore/*
... to:
As a user I want to prevent websites highjacking/stealing Vivaldi keyboard commands so I can rely on shortcuts
... because I think it's more appropriate
If you [admins] disagree then feel free to revert
Regards
-
@Gwen-Dragon
I can see that happens on other OS as Linux and Windows, too
Transfer to [a]ll platforms for extra visibility?
Yours hopefully
-
@Gwen-Dragon
Please, next time do explain the problem in the bug report step by step. That is the usual way
Yes mum
-
@Gwen-Dragon thanks so much!
-
@Gwen-Dragon
I often think about post copy/pasting but always imagine it would be condescending for developers to read duplicate content if they check the post URL so that usually justifies my (lazy) decision
If the developers prefer copy/pasting over URLs then I suggest mentioning that on the report page. I'm sure it's a common UX issue and with clarity I'm sure users will do whatever's easiest for developers if it increases chances of fixed bugs
Regards
-
-
Following up to see what the status of this is?
Would really appreciate a fix ASAP
If there's a rough ETA then that would be useful (e.g. days/weeks/months/years)
Yours hopefully
-
@ldexterldesign We (internal testers) raise this issue from time to time to make sure that it doesn't get forgotten. VB-39234 has a developer assigned to it but I have absolutely no idea whatsoever how close we are to getting a fix.
-
FYI
[F]eedbro (FB) is arguably the best (cross-platform, free) feed reader out there and the UX is ruined in Vivaldi by this issue ️
Regards
PS If anyone's used FB and found a better solution then I'd love to know!
-
@xyzzy
I just tried that and the tab backwards does not get stuck if the Chrome site tab is not at the right end of the tab bar. Cycling around forward does not get stuck at all. -
This post is deleted! -
PS If anyone's used FB and found a better solution then I'd love to know!
FYI I'm now using https://github.com/angristan/feedbin-docker
Still, be nice to get this fixed for other websites (e.g. http://riot.im)
Regards
-
This post is deleted!