On closer inspection it turns out that the icon is being drawn at the right size. It looks funny because the wrong variant has been selected: light icon on a light panel. status notifier does not seem to be able to select the correct variant.
** Description changed: To reproduce: - Install the package indicator-cpufreq - Open a terminal and run "indicator-cpufreq" + Open appearance settings. + Select a theme that makes panels a light colour. + Select an icon set designed for light panels. + Install the package indicator-cpufreq + Open a terminal and run "indicator-cpufreq" Result: - The indicator will appear in the legacy notification area and the - icon will be rendered at the correct size. + The indicator will appear in the legacy notification area and the + icon will be rendered with the correct colour. Now: - Open panel preferences and add a status notifier widget. + Open panel preferences and add a status notifier widget. Result: - The indicator should move from the notification area to the status - notifier area. But now it will be rendered too small, and the icon will - look blurred from the scaling. + The indicator should move from the notification area to the status + notifier area. But now it will be rendered as a light icon instead of a + dark variant. - This happens regardless of how the panel is sized and the widget - settings are set. See screenshot for a particularly obvious example. - - I assume this happens because cpufreq provides a bitmap icon. + This seems to happen because status notifier doesn't handle light/dark + variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1756614 Title: Status Notifier draws some icons at the wrong size To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfce4-statusnotifier-plugin/+bug/1756614/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs