Page MenuHome

Able to paint/select "through" disabled UI items.
Confirmed, NormalPublicBUG

Description

Blender Version
Broken: 2.80, 2.81...

Short description of error
With region overlap, if a UI element is diabled, clicks are passed through it, which can result in paint strokes.

Exact steps for others to reproduce the error

  1. Load the default scene and enter Texture Paint mode on the cube.
  2. Add a paint slot and make a stroke.
  3. In the UV/Image editor, select the painted image, open the sidebar and switch to Image tab. The UI items should be disabled there now.
  4. Make sure that sidebar overlaps the image.
  5. Click on sidebar background.
  6. Click on any of the disabled items.

In (5), nothing happens. In (6), the click passes through and leaves a paint stroke on the image.

Event Timeline

Jeroen Bakker (jbakker) changed the subtype of this task from "Report" to "Bug".
Jeroen Bakker (jbakker) changed the subtype of this task from "Bug" to "Report".Jan 13 2020, 2:10 PM

I am not able to reproduce this anymore. @Philipp Oeser (lichtwerk) can you reproduce?

Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".Jan 13 2020, 2:30 PM

Yes, can still reproduce [@Jeroen Bakker (jbakker): you make a stroke, then click on the (disabled) buttons ]

I don't know if this is strictly speaking a bug. But I can see why it's a problem at least. We probably should address it in any case.

@William Reynish (billreynish) You can see in T71134 what a misleading situation this issue can create.