https://bugs.kde.org/show_bug.cgi?id=487625

Fabian Vogt <fab...@ritter-vogt.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|master                      |unspecified
          Component|Application Launcher        |libplasma
                   |(Kickoff)                   |
   Target Milestone|1.0                         |---
                 CC|                            |m...@ratijas.tk,
                   |                            |notm...@gmail.com
            Product|plasmashell                 |libplasma

--- Comment #3 from Fabian Vogt <fab...@ritter-vogt.de> ---
I had a look with gammaray. The cause was immediately obvious: Many positions
and sizes were fractional, offsets by values such as .00002 or .999997. The
cause is that metrics from SVGs such as dialog/background were close but not
quite integers.

https://invent.kde.org/plasma/libplasma/-/blob/75262424383f468105b3b15c4c5223429a644e14/src/desktoptheme/breeze/dialogs/background.svg#L357
places hint-top-inset at 9.9999999e-09 (!).

The reason this only broke now is that before 6.3.0 ksvg didn't use qreal, that
was only introduced with
https://invent.kde.org/frameworks/ksvg/-/commit/3dd28b0640d2c613654f992ad3453a0b92beebe1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to