diff -r 1d1a14b39400 -r a822413207c9 QTfrontend/drawmapscene.cpp --- a/QTfrontend/drawmapscene.cpp Mon May 28 22:42:59 2012 +0400 +++ b/QTfrontend/drawmapscene.cpp Tue May 29 22:21:19 2012 +0400 @@ -271,7 +271,8 @@ quint8 penWidth = flags & 0x3f; m_pen.setWidth(deserializePenWidth(penWidth)); - if(flags & 0x40) + params.erasing = flags & 0x40; + if(params.erasing) m_pen.setBrush(m_eraser); else m_pen.setBrush(m_brush);