https://bugs.kde.org/show_bug.cgi?id=392312
Bug ID: 392312
Summary: Color smudge engine breaks when smudging outside the
image bounds in wrap around mode
Product: krita
Version: git master
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Brush engines
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 111634
--> https://bugs.kde.org/attachment.cgi?id=111634&action=edit
Smudging right to left from inside the image bounds to outside
When smudging outside the image bounds with wrap mode enabled, the brush engine
picks overwrites the image data at the brush dab rect with transparency. (see
attachment)
As far as I can tell, this is caused by KisPrecisePaintDeviceWrapper::readRects
clamping the rects to the device extent without regard to the wrap around mode.
Creating correctly wrapped rects before clamping appears to fix this issue.
--
You are receiving this mail because:
You are watching all bug changes.