IsHovered + Hold Mouse Button = Problem?

When having a simple code like this, hovering over and out of the image by itself gives the desired result.
When cursor is hovered over the image, then a mouse button is pressed and cursor is moved out of the image, it prints “NOT hovered.” which still is the expected result.
But following the same steps and additionally moving the cursor back on to the image (still holding the mouse button) prints “Not hovered.” (Check Image3)

Is this the intended implementation of this feature or is this a bug?
Is there a built-in drag & drop operation that is causing this maybe?
Either way what do you guys advise me as a workaround for this.

I need a system where I can check whether certain widget elements are hovered over or not per tick regardless of mouse clicks performed by player.

(In both images, my mouse cursor is supposed to be on image.)
Image2]
Image3]

1 Like

Bump. Struggling with the same issue, five years later. :frowning: