0 votes

Here is a project demonstrating the issue:


If you run the scene PartiesPane.tscn and click on the red or blue square icons, it will open a custom color picker window. Signals, such as mouseentered do not work on the ColorRect or Area2D. Neither does buttonup/down work if I change the ColorSquare.tscn to a Button node.

However, if it is run from the scene: BColorPickerButton.tscn, all signals are working.

What have I done to make the ColorSquares not work in one place, but work in another?

UPDATE: For some reason (and I have no idea why) changing Window from a Control to a Node2D fixes this.

Godot version 3.4.2
in Engine by (57 points)
edited by

The first thing to rule out is whether you've got something like a container / GUI element overlapping your object in that scene. Even if it's not visible.

I can't imagine what that would be. I tried searching through my trees and code, but haven't figured it out.

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.