Macros are always disabled when imported into the Keyboard Maestro Editor.
The user must ensure the macro is enabled.
The user must also ensure the macro's parent macro-group is enabled.
System Information
macOS 14.5 (23F79)
Keyboard Maestro v11.0.3
My assumption was that the two differences would be equivalent to MENUBARHEIGHT() (plus or minus a pixel). The third-party app I use to measure screen dimensions, PixelSnap 2, seems to confirm that the differences are correct.
Does anyone have insight on topic? Thanks in advance!
I think these values are affected by your scaling value as found in System Settings. If you use the correct scaling, there will be no difference between the two values:
Do you mean anything except the Default present? If so, that's consistent with my testing, however, I still don't understand why there would be a discrepancy. After all, the other values are calculated properly. Why would this only affect MENUBARHEIGHT()? Maybe @peternlewis would know.
I specifically didn't say which setting might work for you and your display, because I wasn't sure, but I suspected the "More Space" (max DPI) setting would have resolved the issue. Hopefully it would take you only a few seconds to try it.
OH, I see you did test it above. Sorry. I guess I'm out of ideas.
...so you'll see your "default" is returning the correct (for your machine) numbers.
My guess is that a call to whatever system API returns the menubar height always gets back the default, unscaled, value while the other values include scaling.