The Option, To Re-Show A Previously Hidden Extension Icon In The Extension Toolbar, No Longer Exists
-
b05s last edited by
I have the exact same issue, and wondering how the heck they managed to F this up as such...
-
acecool last edited by
There must be another way... I'll try installing Opera into a sandbox... then monitor the files and changes made.. .then try to unpin something after no changes have occurred. This should then tell me exactly where it is marking something as unpinned.
Find that, and we can find out how to pin them again.
Worst case, we lose cached data.. best case, it is a simple flag.
When I get around to this, I'll let everyone know what I find unless someone does this first. But this is a viable solution and much faster than having to reconfigure everything.
This way, we only need to install it, install a few random extensions, then unpin and see which files are affected.
-
acecool last edited by
@lifeblood2112 Pretty much, except it is a customized version. Without access to the popup panel, I can't really do anything. I have bookmarked the popup panel in the past, but I need it to initialize on the current page instead of just loading on a blank page.
I run a lot of custom code, custom extensions, etc.. I built a framework for websites within TamperMonkey so I can quickly add, change, etc.. features on websites with very little code. All of my stuff is geared towards productivity / efficiency. I have many which monitor progression and without being able to access that information - it makes it very difficult to be as efficient as possible with the little time I do have available.
I will try the sandbox test as soon as I can to see if it changes a file, or registry entry, or something... Or I could try unpinning a non-vital plugin or even just install random plugins which I'll uninstall later or use plugins I have disabled for this. I do have some sysinternals programs by Microsoft which can monitor every action handled by a program such as registry read / write, file io, etc... and I could find something that way too... but if it only saves or writes when the program closes then that makes it much more difficult to find. It does make more sense in terms of file management so you aren't constantly reading and writing.... so it depends on how well Chromium and Opera are written.
First thing will probably be checking the plugin folder just to see if some type of .unpinned blank file was added which would be easy to manage. It'd be best to have all of the monitoring software set up before I try something new, though.
-
acecool last edited by leocg
Uninstalling and reinstalling an addon does Not work. I tried it with one I haven't used in a while. I unpinned it. Uninstalled, then reinstalled it. The icon does appear for a moment, and then it gets removed from the bar with no way to re-add it.
I'm honestly wanting to drop Opera because of this. It is a serious issue. I will see about sandboxing it today; hopefully I can get to it today but I have a lot of other things I have to get done today.
-
raiu last edited by
Hey, created an account to add onto this issue. I didn't have this problem because I had my extensions set up the way I wanted until now. I had to disable all my extensions to figure out which one was causing website to not work properly. I solved that issue, but upon re-enabling all of my extensions they all remain stuck hidden from the toolbar. Right-clicking the extensions in the drop down menu doesn't bring up the usual menu box either; it just gets the extension list stuck until you left click one of the extensions in the list. I use opera because it's better than any other browser I've used, and I've use a lot, but this is a genuine problem that I wish I knew about before I went and disabled all my extensions.
-
donq last edited by donq
Well, I just discovered that my Opera (dev version, but most likely earlier ones included that too) has a little cube-shaped button after extensions icons (before Downloads one), tooltipped (is that a word?) as 'Extensions'. Clicking it opens popup with a list of installed and enabled extensions, where you can pin and unpin them Problem solved, at least for me.
-
b05s last edited by
@donq said in The Option, To Re-Show A Previously Hidden Extension Icon In The Extension Toolbar, No Longer Exists:
Well, I just discovered that my Opera (dev version, but most likely earlier ones included that too) has a little cube-shaped button after extensions icons (before Downloads one), tooltipped (is that a word?) as 'Extensions'. Clicking it opens popup with a list of installed and enabled extensions, where you can pin and unpin them Problem solved, at least for me.
Thats it, perfect, thank you, thank you, thank you!!!
I have to say it wasn't very obveous. I thought the box was an extension or some other stuff... Icon looks similar to another extension I have -
raiu last edited by
@donq said in The Option, To Re-Show A Previously Hidden Extension Icon In The Extension Toolbar, No Longer Exists:
Well, I just discovered that my Opera (dev version, but most likely earlier ones included that too) has a little cube-shaped button after extensions icons (before Downloads one), tooltipped (is that a word?) as 'Extensions'. Clicking it opens popup with a list of installed and enabled extensions, where you can pin and unpin them Problem solved, at least for me.
I don't think that worked for me but to follow up on what I posted before: I realized that I can click and drag the extensions from the drop down menu I mentioned before with the two arrows. At this point the problem is solved for me. And the option within the extensions menu to "hide from toolbar" actually was working, despite what I originally thought, but it works differently from how I thought it did. It actually completely removes the extension from the toolbar, rather than hiding it in the menu like chrome does.
-
john43558676 last edited by john43558676
i had to reinstall windows and opera too. after doing so i had this problem. what you have to do after you install pop up blocker extension is to disable it then re-enable it and click on the cube thing in the tool bar and click that 3 dot thing and a drop down menu opens then click "pin" and it will appear on your tool bar.
what was happening was when you first install that or any extension, by default it was not pinned to tool bar or even the cube when you click it. how to pin and unpin things to your tool bar is the problem here. in my opinion its time for new developers at opera because it will take them years before they fix this or even think its not a good idea. Time for some new talent opera!
-
burnout426 Volunteer last edited by burnout426
Goto the URL
opera://about
and take note of the profile path.Goto the URL
opera://extensions
, enable developer mode, click on details for the extension that's hidden from the toolbar and extension toolbar menu and take note of the extension's ID.Close Opera.
Make a backup of the whole profile folder for good measure.
Open the Secure Preferences file in JSONedit. Under root/extensions/opsettings/extension_id, look for "browser_action_visible", right-click it and delete the node. Or, as an alternative, if you want to play and experiment, you can set its value to true. Then, save your changes. Repeat for other extensions if needed.
That should do the trick to fix this. If for some reason it messes up the installation of your extensions, you can either reinstall them (reinstalling them should then work) or delete the profile folder and restore it with a copy of your backup and wait for some other solution.
-
johnd78 last edited by
@burnout426 said in The Option, To Re-Show A Previously Hidden Extension Icon In The Extension Toolbar, No Longer Exists:
Open the Secure Preferences file
The Secure Preferences file is protected. You cannot edit this file, if you remember, we discussed this, I was also caught. You can use the USB method or just reinstall the extension.
-
burnout426 Volunteer last edited by
@johnd78 Yes. Thanks for the reminder. You basically said: Download the Opera installer, launch it, click "options", set "install path" to a folder named "Opera Temp" on your desktop, set "install for" to "standalone installation", uncheck "import data from default browser", and install. Once that Opera opens, close it. Then, go into the "Opera Temp" folder on your desktop, go into the profile/data folder and delete everything in it. Then, move all content of your normal Opera profile folder (make a backup first) to the "profile/data" folder in the "Opera Temp" folder. Then, launch launcher.exe in the "Opera Temp" folder and then close that Opera. Then, do the editing mentioned before in the "Preferences" file instead of the "Secure Preferences" file. Then, launch launcher.exe in "Opera Temp" and close that Opera again. Then, move the content of "Opera Temp/profile/data" back to your normal Opera profile folder.
I don't know if I got lucky though, but if you remember, I was able to edit out the browser_action_visible node for an extension in "Secure Preferences" for a normal Opera GX profile without harm (without losing extensions etc.). Might have just gotten lucky though. Users should just do the USB/standalone installation way to be safe though.
-
johnd78 last edited by
@burnout426 said in The Option, To Re-Show A Previously Hidden Extension Icon In The Extension Toolbar, No Longer Exists:
if you remember, I was able to edit out the browser_action_visible node for an extension in "Secure Preferences" for a normal Opera GX profile without harm (without losing extensions etc.).
Yes I remember. I tried to repeat this several times, but it didn't work. Extension data in the "Secure Preferences" file in normal installation (not USB) is protected from editing, if something is changed (for example, change the value of browser_action_visible to true or delete this node), the next time the browser is launched, the extension is removed from the list of installed extensions.
-
burnout426 Volunteer last edited by
@johnd78 Okay, I'll remember to always suggest the usb method. Thanks.
-