Fix redrawing issue when we "delete all brushes"

This commit is contained in:
David Capello 2015-12-15 18:17:42 -03:00
parent 53b8eb7c4d
commit 3024bc7604

View File

@ -289,8 +289,13 @@ void BrushPopup::regenerate(const gfx::Rect& box)
void BrushPopup::onBrushChanges()
{
if (isVisible()) {
gfx::Region rgn;
getDrawableRegion(rgn, DrawableRegionFlags(kCutTopWindows | kUseChildArea));
regenerate(bounds());
invalidate();
parent()->invalidateRegion(rgn);
}
}