All mouse interaction is offset
Posted: 18 May 2021, 00:27
Hello,
All of our interactive objects are offset by a few pixels like so:

Not just buttons, also input fields etc.
Inspector highlight doesn't seem to show why, when mouse is right on top few pixels of the button the entire panel is selected as if cursor is way off the button.
I'd like to ask for some pointers on how to debug something like this?
I'm going through our button styles and such to see if offsets make a difference, but I don't see how we could make visual boundary disjointed from interaction boundary.
Maybe animations can do this?
edit: is there an easy way to attach a marker to where Noesis thinks current mouse is? Maybe mouse being sent to Noesis is disjointed from actual mouse position?
All of our interactive objects are offset by a few pixels like so:

Not just buttons, also input fields etc.
Inspector highlight doesn't seem to show why, when mouse is right on top few pixels of the button the entire panel is selected as if cursor is way off the button.
I'd like to ask for some pointers on how to debug something like this?
I'm going through our button styles and such to see if offsets make a difference, but I don't see how we could make visual boundary disjointed from interaction boundary.
Maybe animations can do this?
edit: is there an easy way to attach a marker to where Noesis thinks current mouse is? Maybe mouse being sent to Noesis is disjointed from actual mouse position?

