strokemap: don't record two brushes as one stroke
authorMartin Renold <martinxyz@gmx.ch>
Wed, 25 Jan 2012 22:24:11 +0000 (23:24 +0100)
committerMartin Renold <martinxyz@gmx.ch>
Wed, 25 Jan 2012 22:24:11 +0000 (23:24 +0100)
commit38ada522fddfba72d295890121bafd9b5d4fc06e
tree2629f1981e8623882d373461a84d15c311751142
parent59553de09506b23bc052cb018cba7775ad9dda2f
strokemap: don't record two brushes as one stroke

Create a new undoable stroke when any but the most basic brush
settings change. This was especially a problem when toggling
eraser often in mid-stroke. Picking a stroke that started in
eraser mode but ended in normal mode would pick an eraser brush.

http://gna.org/bugs/?19044
lib/document.py