]> Shamusworld >> Repos - architektonas/blobdiff - src/applicationwindow.cpp
Fix incorrect object naming, keep hidden layers hidden when printing.
[architektonas] / src / applicationwindow.cpp
index b91177de80d0454b718c94bd51ce39ddf5d559a2..56b9735a70139d879ff9568cbe00a1bf27a7401e 100644 (file)
@@ -318,7 +318,10 @@ void ApplicationWindow::HandlePrintRequest(QPrinter * printer)
 
        // Do object rendering...
        for(int i=0; i<Global::numLayers; i++)
-               drawing->RenderObjects(&painter, drawing->document.objects, i);
+       {
+               if (Global::layerHidden[i] == false)
+                       drawing->RenderObjects(&painter, drawing->document.objects, i);
+       }
 
        // Restore vars
        Global::origin = originSave;