From 3bba3d6cd7e3a48437a6c66ab984a9ac57e3eec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Sat, 19 Dec 2015 13:15:13 +0100 Subject: [PATCH] Fixed navigation logic --- src/gui.cpp | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/gui.cpp b/src/gui.cpp index 06713b15..379a607b 100644 --- a/src/gui.cpp +++ b/src/gui.cpp @@ -400,8 +400,10 @@ bool GUI::openFile(const QString &fileName) _navigationActionGroup->setEnabled(true); updateNavigationActions(); return true; - } else + } else { + updateNavigationActions(); return false; + } } bool GUI::loadFile(const QString &fileName) @@ -537,7 +539,6 @@ void GUI::closeFile() _files.clear(); _fileActionGroup->setEnabled(false); - _navigationActionGroup->setEnabled(false); updateStatusBarInfo(); } @@ -640,8 +641,6 @@ void GUI::next() closeFile(); openFile(file); - - updateNavigationActions(); } void GUI::prev() @@ -652,8 +651,6 @@ void GUI::prev() closeFile(); openFile(file); - - updateNavigationActions(); } void GUI::last() @@ -664,8 +661,6 @@ void GUI::last() closeFile(); openFile(file); - - updateNavigationActions(); } void GUI::first() @@ -676,8 +671,6 @@ void GUI::first() closeFile(); openFile(file); - - updateNavigationActions(); } void GUI::keyPressEvent(QKeyEvent *event) @@ -704,6 +697,4 @@ void GUI::keyPressEvent(QKeyEvent *event) closeFile(); openFile(file); } - - updateNavigationActions(); }