This site is currently in read-only mode during migration to a new platform.
You cannot post questions, answers or comments, as they would be lost during the migration otherwise.
0 votes


I have a button control node, of which I am using the "pressed" signal. To get this working, I have to set the mousefilter to "pass", which makes the input propagate further but that also means that unhandledinput doesn't get called. My unhandledinput is handling some scrolling, which isn't working anymore when the user starts the screen drag on my button. So when the button is not pressed, I want the scrolling to be handled in "unhandledinput"

How do I do that?

Godot version 3.5.stable
in Engine by (207 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.