Ublock: Toggle option changes are always permanent

Created on 11 Aug 2017  路  9Comments  路  Source: gorhill/uBlock

Describe the issue

Toggle options are always permanent (also in advanced mode). In advanced mode all (other) rules need to be made permanent with the lock icon. Would be more logical when toggle rules would be permanent in simple mode and would be temporary in advanced mode.

One or more specific URLs where the issue occurs

All

Screenshot in which the issue can be seen

image

Steps for anyone to reproduce the issue

  1. Click on "Toggle the blocking of all pop-ups for this site"
  2. Click on wheels icon to open the dashboard
  3. Click on My Rules tab
  4. The pop-up block rule is added (correct) but also made permanent, example:
    no-popups: github.com true

Your settings

enabled advanced user, kept all other settings default

  • OS/version: Windows 7 Ho,e
  • Browser/version: Chromium 60
  • uBlock Origin version: 1.13.8
Your filter lists

uBlock experimental
BlockZilla
Disconnect simple ad-filter

Your custom filters (if any)

All 9 comments

In advanced mode, other rules are temporarily until you click the lock icon, while toggle rules popup, media elements, etc are permanent. When that does not strike you as an irregularity, fine no need to give such an unfriendly answer.

{edit: the post I was referring to was removed]

Will like this too. For example i often disable blocking large media for one time use (clicking in "red frame" not always work). When not permanent, will work similarly to "zapper" tool.

Okay let's see whether the developer thinks of this feature request.

Please add an option (for advanced users) to switch the toggle options from permanent (current behavior) to temporary like other rules. When current behavior remains the default, current users would not be impacted by this additional option.

For example i often disable blocking large media for one time use

You can do this using the context menu and click the entry "Temporarily allow large media elements". This leaves the switch unchanged.

Okay let's see whether the developer thinks of this feature request.

This also annoys me that the toggle of switches are not temporary. I have experimented with a UI in the past, and I didn't like the result, over-complicating things for mainstream users goes opposite of what I want. See https://github.com/gorhill/uBlock/issues/1117#issuecomment-167381796.

When you add an option at default behavior section in the settings tab to enable creating per site override rules as temporary the user interface could remain the same, see pictures

UI change to add the option
image

My Rules tab would only show these per site rules as temporary (lock icon makes them permanent identical to how other rules are handled), when this option is selected (so default behavior does not change)
image

When option is not enabled (default) the per site override behavior creates them as permanent rules, UI and UX would remain the same for simple and advanced mode. So it would be a clean "extra"feature not impacting the standard user (nor the advanced mode user not enabling this option) in any way.

I consider the lack of temporary toggle even more of an irritant now that there is a JavaScript master switch.

One idea I am considering is to have the toggle set as temporary when the overview panel is opened (thus allowing the user to persist using the now-visible padlock), and keep it sticky (as it is currently) when the overview panel is not visible.

That would work for me.

Can't remember why I re-opened, so closing again.

Was this page helpful?
0 / 5 - 0 ratings