0 votes

In the GraphEdit container when I hold down the mouse button a rectangle box selection behavior is triggered, which I want to get rid off. However even though I have overriden the mouse input event, the behavior still persists.

Any tips?

RectangleSelection

Thanks

in Engine by (54 points)

1 Answer

0 votes
Best answer

I have figured out the answer:

Overriding the input handler is not enough, because the event bubbles through the SceneTree anyway.

I had to specifically call SetInputAsHandled() on the Scenetree.

In C# it looks like this:

if (@event is InputEventMouseButton eventMouseButton)
    { 

        GetTree().SetInputAsHandled();
        ...
by (54 points)
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.