Why is Sprite2D with CanvasTexture unselectable?

Godot Version

4.2.1

Question

I want to add a 2d single-colored parallelogram sprite to a Node2D node. ColorRect can’t alter its transform conveniently (such as setting scale x to a negative value)so I used Sprite2D, and added a CanvasTexture, setting color in Visibility section to achieve the effect. I don’t know if it is the right way. The result is that the sprite2D is unselectable in the editor view, while sprite of other texture is. Why?