Bugfix for two crashes and some window title issues, see Issue 1493 for details

This commit is contained in:
Ingo
2014-11-03 21:43:27 +01:00
parent 1f64148fc9
commit a5e66f8dfc
3 changed files with 49 additions and 35 deletions

View File

@@ -1098,7 +1098,8 @@ bool EditorPanel::idle_saveImage (ProgressConnector<rtengine::IImage16*> *pc, Gl
msgd.run ();
saveimgas->set_sensitive(true);
sendtogimp->set_sensitive(true);
sendtogimp->set_sensitive(true);
isProcessing = false;
}
rtengine::ImageSource* imgsrc = isrc->getImageSource ();
@@ -1134,7 +1135,9 @@ bool EditorPanel::idle_imageSaved(ProgressConnector<int> *pc,rtengine::IImage16*
setProgressState(false);
delete pc;
delete pc;
SoundManager::playSoundAsync(options.sndBatchQueueDone);
isProcessing = false;
return false;
}
@@ -1214,7 +1217,8 @@ void EditorPanel::saveAsPressed () {
fnameOK = confirmOverwrite (*saveAsDialog, fnameOut);
}
if (fnameOK) {
if (fnameOK) {
isProcessing = true;
// save image
rtengine::procparams::ProcParams pparams;
ipc->getParams (&pparams);