There is a symlink in the directory "apps/48" from "help-browser.svg" to the actual icon "system-help.svg". The symlink is not present in the directories "apps/16" and "apps/22" where the file "system-help.svg" also exists. This causes the - much to large in this environment - 48px icon being used in the gvim toolbar. Scaling the 48px variant to sizes below 48px is actively prohibited by a "MinSize=48" attribute in the "apps/48" section in "index.theme"! I suggest adding the symlink to the 16px and 22px directories since I see no reason why the underlying equivalency assumption would not hold for different icon sizes.
Git commit ae50e26abbad988e16d9a146afa7ab5a3ed51886 by Noah Davis, on behalf of Rafael Brandmaier. Committed on 17/11/2018 at 20:35. Pushed by ndavis into branch 'master'. Add help-browser symlink to 16px and 22px directories Summary: Add symlink from `help-browser.svg` to `system-help.svg` for `16px` and `22px` sizes. FIXED-IN: 5.53 Reviewers: #breeze, #vdg, ndavis Reviewed By: #vdg, ndavis Subscribers: ndavis, kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D16934 A +1 -0 icons-dark/apps/16/help-browser.svg A +1 -0 icons-dark/apps/22/help-browser.svg A +1 -0 icons/apps/16/help-browser.svg A +1 -0 icons/apps/22/help-browser.svg https://commits.kde.org/breeze-icons/ae50e26abbad988e16d9a146afa7ab5a3ed51886