UserScripts icon indicating copy to clipboard operation
UserScripts copied to clipboard

Picviewer CE+ enlarges Speedometer 3.x logo on hover

Open Krodzango opened this issue 3 months ago • 5 comments

Describe the bug Hovering over the Speedometer header logo scales the logo up beyond its intended size. It is affecting both Speedometer 3.1 and 3.0.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'https://browserbench.org/Speedometer3.1/'
  2. hover on 'Speedometer logo'
  3. See error

Expected behavior Size of logo don't change.

Screenshots

Image Image

Desktop:

  • OS: Linux (Zorin)
  • Firefox 142.0.1 (flatpak)

Krodzango avatar Aug 31 '25 18:08 Krodzango

I tested this in Firefox, and everything appeared normal. I don't believe this is a Picviewer CE+ issue, as Picviewer CE+ does not modify page elements, and the images retain their transparent backgrounds even when zoomed. Maybe you could check other extensions.

hoothin avatar Aug 31 '25 23:08 hoothin

  • Firefox:

I tested it on clean profile without other extenions. The issue disappears immediately after disabling the userscript The behaviour is the same in Greasemonkey, ScriptCat, Violentmonkey, and Tampermonkey. In Firefox the problem occurs on every refresh.

  • LibreWolf

does not exhibit the same issue

  • Chrome and Brave

Problem occurs only on the first page load. After refreshing the page, the logo is no longer detected by the userscript, and the issue does not occur.

  • Virtul machine with Zorin

The situation is identical on a virtual machine made for testing.

Krodzango avatar Sep 01 '25 13:09 Krodzango

Please send me your Picviewer CE+ configuration data. There might be a setting causing the issue. Also, I noticed the original image icon appears on ur side while mouse hover; do you have any custom rules set up for this website?

hoothin avatar Sep 01 '25 13:09 hoothin

I use Picviewer CE+ with default settings and no custom rules for this site. I only hover the logo to reproduce the issue. I always install the script fresh from Greasy Fork or GitHub. Imagus adon also detects that logo area on hover but the displayed size stays the same (default setting too).

Image Image

In the inspector, outerHTML switches between:

<img srcset="resources/[email protected] 2x" src="resources/logo.png" alt="Speedometer">
<img srcset="resources/[email protected] 2x" src="resources/[email protected]" alt="Speedometer">

Second state appears after hovering the logo (change of src). rendered image size changes exactly 2× from 75×406 to 150×812.

  • Virtul machine with Windows 11 the issue occurs there as well.

  • another device running Windows 11 the issue does not occur.

Krodzango avatar Sep 01 '25 15:09 Krodzango

Okay, I'll look into it. Please let me know if you get any more info, like what's different about the environment when things are working normally vs. not.

hoothin avatar Sep 01 '25 23:09 hoothin