Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/KisDocument.cpp
Show First 20 Lines • Show All 630 Lines • ▼ Show 20 Line(s) | 628 | if (!(job.flags & KritaUtils::SaveIsExporting)) { | |||
---|---|---|---|---|---|
631 | 631 | | |||
632 | setUrl(QUrl::fromLocalFile(job.filePath)); | 632 | setUrl(QUrl::fromLocalFile(job.filePath)); | ||
633 | setLocalFilePath(job.filePath); | 633 | setLocalFilePath(job.filePath); | ||
634 | setMimeType(job.mimeType); | 634 | setMimeType(job.mimeType); | ||
635 | updateEditingTime(true); | 635 | updateEditingTime(true); | ||
636 | 636 | | |||
637 | if (!d->modifiedWhileSaving) { | 637 | if (!d->modifiedWhileSaving) { | ||
638 | /** | 638 | /** | ||
639 | * If undo stack is alreado clean/empty, it doesn't emit any | 639 | * If undo stack is already clean/empty, it doesn't emit any | ||
640 | * signals, so we might forget update document modified state | 640 | * signals, so we might forget update document modified state | ||
641 | * (which was set, e.g. while recovering an autosave file) | 641 | * (which was set, e.g. while recovering an autosave file) | ||
642 | */ | 642 | */ | ||
643 | 643 | | |||
644 | if (d->undoStack->isClean()) { | 644 | if (d->undoStack->isClean()) { | ||
645 | setModified(false); | 645 | setModified(false); | ||
646 | } else { | 646 | } else { | ||
647 | d->undoStack->setClean(); | 647 | d->undoStack->setClean(); | ||
▲ Show 20 Lines • Show All 1210 Lines • Show Last 20 Lines |