# HG changeset patch # User Jordi GutiƩrrez Hermoso # Date 1348752585 14400 # Node ID 137de4fbeaf61d30e0ba811c6ca841aee77e2354 # Parent 87c3704b5c7ab85437e9339e899560e13e53d88d# Parent 46dd555edd337dad278192373aacbd37a6722ce8 Merge in Torsten's changes diff --git a/libgui/src/m-editor/file-editor-tab.cc b/libgui/src/m-editor/file-editor-tab.cc --- a/libgui/src/m-editor/file-editor-tab.cc +++ b/libgui/src/m-editor/file-editor-tab.cc @@ -145,11 +145,14 @@ void file_editor_tab::set_file_name (const QString& fileName) { - // update tracked file - QStringList trackedFiles = _file_system_watcher.files (); - if (!trackedFiles.isEmpty ()) - _file_system_watcher.removePath (_file_name); - _file_system_watcher.addPath (fileName); + if (fileName != UNNAMED_FILE) + { + // update tracked file if wie really hae a file on disk + QStringList trackedFiles = _file_system_watcher.files (); + if (!trackedFiles.isEmpty ()) + _file_system_watcher.removePath (_file_name); + _file_system_watcher.addPath (fileName); + } _file_name = fileName; // update lexer after _file_name change