Maintain Extension Button Order
-
Vivaldi does not maintain the order of extension buttons on the toolbar in the following cases:
- If an extension is updated
- If an extension is disabled then re-enabled
Vivaldi should remember the position of the extension buttons and only forget the position of a button if the extension is completely uninstalled.
-
Yes. Thank you.
-
Currently, after we turn on/off an extension, it gets moved to the last position in the extensions toolbar. This problem messes up our organization of extensions. Please fix this by making it remember the toolbar positions of extensions even after we turn them on/off.
NOTE: This problem also happens when an extension gets updated.
[bug reported VB-51651]
-
I see the workaround here: https://forum.vivaldi.net/topic/74537/unable-to-arrange-extensions-in-the-order-i-use-them
But, seems I can't do shift+drag the icons in my latest build 5.3.2679.68 (Stable channel) (64-bit) Windows.
Is shift+drag still doable?
Edit: looks like shift+drag is not doable, but thankfuly I can do that with ctrl+drag
-
@latipun said in Maintain Extension Button Order:
Is shift+drag still doable?
The modifier has recently been changed to Ctrl+Drag.
I reported that the Help file needs updating.
-
Until this request is implemented, here is a temporary CSS mod solution to "pin" some extension button to the far left:
.toolbar-extensions > .ExtensionIcon:has([title="Manage extensions"]) {order: -99 !important;} .toolbar-extensions > .ExtensionIcon:has([title="uBlock Origin"]) {order:-98 !important;} .toolbar-extensions > .ExtensionIcon:has([title="AutoplayStopper"]) {order: -97 !important;} .toolbar-extensions > .ExtensionIcon:has([title="Stylus (beta)"]) {order:-96 !important;} .toolbar-extensions > .ExtensionIcon:has([title="Tampermonkey"]) {order: -95 !important;}
NOTE: Pls enable chrome://flags/#enable-experimental-web-platform-features for this code to work properly.
How to enable CSS mod support:
https://forum.vivaldi.net/post/10549
How to customize this CSS code:
-
Replace the title "
Manage extensions
" with the extension (exact title) you want to pin to far left. -
Alter the button's order via
-99
value. It works like this: Most Left ... -99, -1, 0, 1, 99 ... Most right. -
You won't be able to reorder pinned extension button via CTRL+Drag once it's pinned with this method. However, you can setup a few extensions with the same order # (like
-90
), then you can reorder 'em around with CTRL+Drag method.
-