diff -u killustrator/KIllustrator_view.cc ki/KIllustrator_view.cc --- killustrator/KIllustrator_view.cc Thu Jul 12 02:54:51 2001 +++ ki/KIllustrator_view.cc Mon Jul 16 14:14:11 2001 @@ -934,16 +934,20 @@ void KIllustratorView::slotShowGrid( bool b ) { if (b!=activeDocument()->showGrid()) - activeDocument()->showGrid( b ); + { + activeDocument()->showGrid( b ); + activeDocument()->setModified(); + } canvas->update(); } void KIllustratorView::slotShowHelplines( bool b ) { - if (b!=activeDocument()->showHelplines()) - { - activeDocument()->showHelplines( b ); - } + if (b!=activeDocument()->showHelplines()) + { + activeDocument()->showHelplines( b ); + activeDocument()->setModified(); + } canvas->update(); } @@ -958,14 +962,20 @@ void KIllustratorView::slotAlignToGrid( bool b ) { - if (b!=activeDocument()->snapToGrid()) - activeDocument()->snapToGrid( b ); + if (b!=activeDocument()->snapToGrid()) + { + activeDocument()->snapToGrid( b ); + activeDocument()->setModified(); + } } void KIllustratorView::slotAlignToHelplines( bool b ) { - if (b!=activeDocument()->alignToHelplines()) + if (b!=activeDocument()->alignToHelplines()) + { activeDocument()->alignToHelplines( b ); + activeDocument()->setModified(); + } } void KIllustratorView::slotTransformPosition()