# HG changeset patch # User Torsten # Date 1406696561 -7200 # Node ID 12462638ab20c8df4b59436dbc9f768d646a81cc # Parent c6b89c4a9e63d8c65e1a6a1703138b2a6bc9c5a9 do not change editors mru list if first entry is actual file (bug #42867) file-editor.cc (handle_mru_add_file): return if first entry is actual file name diff -r c6b89c4a9e63 -r 12462638ab20 libgui/src/m-editor/file-editor.cc --- a/libgui/src/m-editor/file-editor.cc Wed Jul 23 08:52:42 2014 +0200 +++ b/libgui/src/m-editor/file-editor.cc Wed Jul 30 07:02:41 2014 +0200 @@ -821,8 +821,12 @@ void file_editor::handle_mru_add_file (const QString& file_name) { + if (_mru_files.at (0) == file_name) + return; // the first entry is already the actual file name + _mru_files.removeAll (file_name); _mru_files.prepend (file_name); + mru_menu_update (); }