* new image * press "set eraser mode" * switch to a different brush (ie hairy brush) * the "set eraser mode" button is still "down", but drawing on the canvas does not erase More badness: * press the "set eraser mode" button, it is now "up", but drawing on the canvas does erase * pressing again, and the bug is gone Quiet obviously if you go back to the first brush with the button "up", then it is out of sync again. Expected results: the "set eraser mode" button is in sync with the brush.
Works here. I have the button synchronized when I change the brush. When I change the brush it switches the button according to the last state of the brush I switch to. When I switch back, it restores the state.
Works here too. When I select another paintop the brush button is released.
Cyrille, could you check whether this bug still happens on your build?