Mixing up the "Open new tab" and "Close tab" buttons.
-
Hello, everyone!
I have not found any similar report here.
Basically the issue is described in the subj. Sometimes I see the both buttons mixed up.
Here is an example.
In this case neither "add" nor "close" is working, but blinking like it tries to figure out what it should be there.
Info:Vivaldi 2.3.1440.61 (Stable channel) (32-bit) Revision 2280481e163fe1c769ad046b453248ddb5bd477e-refs/heads/master@{#629885} OS Windows JavaScript V8 7.2.502.28 Flash 32.0.0.142 C:\WINDOWS\SysWOW64\Macromed\Flash\pepflashplayer32_32_0_0_142.dll User Agent Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.122 Safari/537.36 Vivaldi/2.3.1440.61 Command Line "C:\[hidden]\vivaldi.exe" --vivaldi-standalone --flag-switches-begin --flag-switches-end --ppapi-flash-path="C:\WINDOWS\SysWOW64\Macromed\Flash\pepflashplayer32_32_0_0_142.dll" --save-page-as-mhtml https://vivaldi.com/newfeatures?hl=en-us&version=2.3.1440.61&os=W10.0.16299 Executable Path C:\[hidden]\vivaldi.exe Profile Path C:\[hidden]
-
Does this happen when your tab bar is full and have you set a minimum width for the active tab? I'm not sure how to replicate this. The add tab button should always be outside of the tab row and should never overlap with an actual tab. If you're not running any custom modifications, you should write down exactly how to get to this state and then report it as bug
-
@luetage Yes. It happens only when my bar is full. And i'm not sure if I changed "minimum width". I don't use any visual modification. The only extensions I have: gmail checker, uBlock, and YARC (Yet Another Rest Client). The problem is I dont know how does it happens. But anyway if this issue is unknown one I'll try to get an STR to reproduce.
-
Oh yea. I found a way to reproduce it. I'll create the report then. Thanks @luetage
-
@blackfailer Hi could you please tell us the way to reproduce this? Makes it easier for similar future reports if we know what we should ask the user if this or that happens when he does that or this.
-
@zaibon Yes. I'm writing the report right now. Here BTW another screen with the browser in the private mode.
The STR (could sound strange, yes):- Open the browser
- Open some tabs (16 in my case)
- Pin all the opened tabs
- Continue to open tabs (by Ctrl+t) until the buttons are mixed.
BTW if I change the geometry of the window the buttons do change their position.
The ticket: VB-51033
-
@blackfailer We've tried it in the latest snapshot and in the last stable and in the internal version.
We've added pinned tabs and then added normal tabs in rapid succession with Ctrl+T, then tried to close tabs by the x or add a new tab by the +, then deleted the normal tabs, added another pinned tab to the existing and repeated the the whole procedure - and this is the result:
I was at 33 pinned tabs and 70 normal tabs when I gave in because it was too difficult to hit the x and, as you can see: No overlap at all.
I can only imagine that while rapid firing maybe the animations are too slow on your machine for whatever reason and "hang" - which is not a matter of computing power (I have tested on an 8 y.o Athlon II with integrated graphics too), so I'd suggest you give it a try with the following setting to see if it works better:
Settings > Appearance > Window Appearance > Use Animations: OFF
-
@QuHno Uh guys, sorry for misleading you. I really have "Minimum Tab Width" changed to 90px. I did not remember when it had be done. I have really old vivaldi installation. And probably I changed it because on my monitor 30px is not enough.
So the STR is:
Minimum Tab Width -> 90
New Tab Position -> After active tab (not sure if it's a reason but I have this setting changed)So in this case the old STR should work. I've made a screencast with the reproduction on a VM with clean installation.
youtube vivaldi issuePS: Disabling animation didn't help
-
@blackfailer Hm, I've got something next to that, the new tab button hangs a bit if I have animations on and a minimum tab with of 90px set - but after a while it settles and I can access the + and the x again, but sometimes it took "ages" though.
-