Added debug log for fake checkmark size

This commit is contained in:
nathan 2018-10-23 17:45:35 +02:00
parent a1d4a6328a
commit e90c430d25

View File

@ -30,7 +30,6 @@ import dorkbox.systemTray.peer.CheckboxPeer;
import dorkbox.systemTray.util.EventDispatch; import dorkbox.systemTray.util.EventDispatch;
import dorkbox.systemTray.util.HeavyCheckMark; import dorkbox.systemTray.util.HeavyCheckMark;
import dorkbox.systemTray.util.ImageResizeUtil; import dorkbox.systemTray.util.ImageResizeUtil;
import dorkbox.util.OSUtil;
import dorkbox.util.jna.linux.GCallback; import dorkbox.util.jna.linux.GCallback;
import dorkbox.util.jna.linux.GObject; import dorkbox.util.jna.linux.GObject;
import dorkbox.util.jna.linux.GtkEventDispatch; import dorkbox.util.jna.linux.GtkEventDispatch;
@ -60,7 +59,7 @@ class GtkMenuItemCheckbox extends GtkBaseMenuItem implements CheckboxPeer, GCall
} }
if (SystemTray.DEBUG) { if (SystemTray.DEBUG) {
SystemTray.logger.info("Using Fake CheckMark: " + useFakeCheckMark); SystemTray.logger.debug("Using Fake CheckMark: " + useFakeCheckMark);
} }
} }
@ -116,6 +115,10 @@ class GtkMenuItemCheckbox extends GtkBaseMenuItem implements CheckboxPeer, GCall
int imageHeight = SystemTray.get().getMenuImageSize(); int imageHeight = SystemTray.get().getMenuImageSize();
int height = size.height; int height = size.height;
if (SystemTray.DEBUG) {
SystemTray.logger.debug("Fake checkmark size: {}px", height);
}
if ((SystemTray.get().getMenu() instanceof _AppIndicatorNativeTray)) { if ((SystemTray.get().getMenu() instanceof _AppIndicatorNativeTray)) {
// only app indicators don't need padding, as they automatically center the icon // only app indicators don't need padding, as they automatically center the icon
checkedFile = HeavyCheckMark.get(color, height, height); checkedFile = HeavyCheckMark.get(color, height, height);