As of Plasma or Qt 5.6, the checkboxes "scale" to a smaller size. When the compositor is toggled, the visual box is scaled to the default size. The hitbox is still the same size however.
A) Try to force the size of the checkbox to be the same size as when it breaks, so there's no visual change.
B) Use a toggle button with a gray "off" and highlight "on".
C) Change icons when state changes (media-playlist-repeat and audio-volume-mute). Not sure wither the icon should represent the current state, or the state you enter when clicked though. Currently we do the latter with the play/pause button (pause icon when the timer is running, play when timer is paused).
As of Plasma or Qt 5.6, the checkboxes "scale" to a smaller size. When the compositor is toggled, the visual box is scaled to the default size. The hitbox is still the same size however.
A) Try to force the size of the checkbox to be the same size as when it breaks, so there's no visual change. B) Use a toggle button with a gray "off" and highlight "on". C) Change icons when state changes (
media-playlist-repeat
andaudio-volume-mute
). Not sure wither the icon should represent the current state, or the state you enter when clicked though. Currently we do the latter with the play/pause button (pause
icon when the timer is running,play
when timer is paused).