Page MenuHome

Grease Pencil Primitive tools show wrong brushes after using Erase tool
Open, Confirmed, MediumPublic

Description

System Information
Operating system: Darwin-18.2.0-x86_64-i386-64bit 64 Bits
Graphics card: Intel(R) Iris(TM) Plus Graphics 640 Intel Inc. 4.1 INTEL-12.4.7

Blender Version
Broken: version: 2.80 (sub 51), branch: master (modified), commit date: 2019-03-22 15:47, hash: rB530e7cc799e3
Worked: (optional)

Short description of error
If you first select the Erase tool and then switch to the Primitive tools, you'll only have access to erase brushes.

Exact steps for others to reproduce the error

  • File > New > 2D Animation
  • Switch to the Erase tool
  • Switch to any of the primitive tools

You'll see that now you only have access to erase brushes, which makes no sense with these tools:

Details

Type
Bug

Event Timeline

William Reynish (billreynish) renamed this task from Grease Pencil Primitive tools show wrong brushes to Grease Pencil Primitive tools show wrong brushes after using Erase tool.

More or less the same issue exists with the Cutter tool, which doesn't use brushes. But in the Tool Properties, it still shows brush settings.

Probably the fix is similar to T62223.

Might also be similar to T62726. There are quite a number of cases where the Tool Properties show the wrong things.

It seems to me that we should probably de-duplicate the logic here, so we don't have to find and display all the correct items separately for the top bar and Tool Properties.