[FIXED] UI inconsistency

Bug reports and enhancement requests
Post Reply
barbaz
Senior Member
Posts: 9788
Joined: Sat Aug 03, 2013 5:45 pm

[FIXED] UI inconsistency

Post by barbaz » Wed Jan 06, 2021 3:00 am

Firefox 84.0
NoScript 11.1.7rc3
new profile

STR:

1) NoScript Options > Per-site Permissions, add

Code: Select all

http://some-subdomain.maone.net
2) Close NoScript Options

3) NoScript Options > Per-site Permissions, add

Code: Select all

maone.net
4) Mouse over the visible entries, which should include the some-subdomain entered in (1)

Expected result: The entry for "maone.net" should be focused, and hovering over all entries should have the same visual effect.

Actual result: The "some-subdomain" entry from (1) is focused. And there is a slow fade effect on mouseover/mouseout the "maone.net" entry, while every other entry instantly changes color.
*Always* check the changelogs BEFORE updating that important software!
-

User avatar
Giorgio Maone
Site Admin
Posts: 9000
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: UI inconsistency

Post by Giorgio Maone » Fri Jan 08, 2021 10:48 pm

Working on it, thanks.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0

User avatar
Giorgio Maone
Site Admin
Posts: 9000
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: UI inconsistency

Post by Giorgio Maone » Sat Jan 09, 2021 9:58 pm

Fixed in latest development build, thanks.
v 11.1.9rc1
============================================================
x Replace script-embedded bitmap with css-embedded SVG as
the placeholder logo
x Updated TLDs
x Remove source map reference causing console noise
x Fix per-site permissions UI glitches when base domain is
added to existing subdomain (thanks barbaz for reporting)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0

barbaz
Senior Member
Posts: 9788
Joined: Sat Aug 03, 2013 5:45 pm

Re: UI inconsistency

Post by barbaz » Sun Jan 10, 2021 12:44 am

Much better. Thanks. But not quite 100% fixed:

1) NoScript Options > Per-site Permissions, add

Code: Select all

maone.net
Click the green lock for this new entry.

2) NoScript Options > Per-site Permissions, add

Code: Select all

http://some-subdomain.maone.net
3) Change any other entry (that was there before step 1) to Default (or whatever)

4) Mouse over the entry from (2), it will fade slowly while all others instantaneously change color.


Also, the visual effect emphasizing newly-added entries does not occur for full domains, e.g. aaaa.maone.net
*Always* check the changelogs BEFORE updating that important software!
-

User avatar
Giorgio Maone
Site Admin
Posts: 9000
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: UI inconsistency

Post by Giorgio Maone » Sun Jan 10, 2021 9:43 pm

Please check latest development build, thanks.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0

barbaz
Senior Member
Posts: 9788
Joined: Sat Aug 03, 2013 5:45 pm

Re: UI inconsistency

Post by barbaz » Sun Jan 10, 2021 11:02 pm

Seems all fixed now. Thanks Giorgio 8-)
*Always* check the changelogs BEFORE updating that important software!
-

musonius
Senior Member
Posts: 140
Joined: Sun Jul 08, 2018 5:38 pm

Re: UI inconsistency

Post by musonius » Mon Jan 11, 2021 4:44 pm

Giorgio Maone wrote:
Sun Jan 10, 2021 9:43 pm
Please check latest development build, thanks.
The commits and the development build are still not visible at GitHub. Also, it still shows "NoScript 11.0.43" as the latest version. AFAIK these things can be done automatically at GitHub, which makes it easier not to forget such administrative things.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Post Reply