https://bugs.kde.org/show_bug.cgi?id=393851

--- Comment #3 from L. E. Segovia <l...@amyspark.me> ---
(In reply to Scott Petrovic from comment #2)
> I started looking at this, but it appears it might be a bit deeper than I
> thought. The code that loads the preset when the application starts is here
> 
> KisViewManager::setCurrentView(KisView *view):409
> 
> When this function grabs the last used preset, it grabs the correct name.
> The code seems to think the composite mode is "normal" and erase mode is set
> to false which isn't what is saved in the preset. There must be something
> that hasn't been loaded correctly when this gets called.

Go to KisPaintopBox::setCurrentPaintop(KisPaintOpPresetSP preset) and check
preset->settings()->eraserMode(). It (somehow) does not save/load that it has
the Eraser enabled.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to