violentmonkey-oex icon indicating copy to clipboard operation
violentmonkey-oex copied to clipboard

UI: Script count badge not always showing

Open Martii opened this issue 9 years ago • 6 comments

This issue is a little trickier to explain.

With these animated screen captures please watch the VM icon in the upper right hand corner:

vminstalledscripts1opt

Expected counts per frame: n/a 1 2 1 1 1 1

Actual counts per frame: n/a 0 2 1 1 1 0

This may not be the exact reproduced sequence anyone else gets but it gives the general idea of the issue.

Clicking the VM icon usually makes the accurate counts appear. Both scripts are injected and running just not shown with the badge.

Using presumed f512b4ea39e0e0a04a7d29961f4c161d0e7f2add with https://github.com/violentmonkey/violentmonkey-oex/releases/tag/v1.7.0 in Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16

Refs:

Thanks for the look.

Martii avatar May 01 '16 20:05 Martii

This should only happen when the update-badge command is sent before the page is initiated.

gera2ld avatar Jun 04 '16 11:06 gera2ld

Thanks... will check it out early next week. Not at dev station right now. :)

Martii avatar Jun 04 '16 13:06 Martii

On my laptop it shows up only once in a while with 1.7.3 release... but reported this from dev station so results could be slightly different than this on timing.

Martii avatar Jun 04 '16 13:06 Martii

Sorry but I just find that the fix should not work because there was such a fix already.

Actually I cannot reproduce the issue at all. Do you mean that the badge number has shown for a while and then disappeared?

gera2ld avatar Jun 04 '16 14:06 gera2ld

Do you mean that the badge number has shown for a while and then disappeared?

Occasionally shows instead of constantly shows. Laptop here rarely shows the badge count and all I have are those two scripts installed.

Martii avatar Jun 04 '16 14:06 Martii

Dev station:

Actual counts per frame: n/a 0 2 0 0 1 1 (not consistent now but results are on first run)

Martii avatar Jun 06 '16 20:06 Martii