From b9da806492555db5d23d29793b7de3ea441d9234 Mon Sep 17 00:00:00 2001 From: PKEuS Date: Sun, 14 Oct 2012 12:10:30 +0200 Subject: [PATCH] Fixed setting default application at first start. --- gui/applicationlist.cpp | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gui/applicationlist.cpp b/gui/applicationlist.cpp index 35342f305..9d9c595c2 100644 --- a/gui/applicationlist.cpp +++ b/gui/applicationlist.cpp @@ -80,21 +80,20 @@ bool ApplicationList::LoadSettings() defapp = 0; } #endif - } - - if (names.size() > 0 && (names.size() == paths.size())) { + } else if (names.size() == paths.size()) { for (int i = 0; i < names.size(); i++) { const Application app(names[i], paths[i], params[i]); AddApplication(app); } - - if (defapp == -1) - mDefaultApplicationIndex = 0; - else if (defapp < names.size()) - mDefaultApplicationIndex = defapp; - else - mDefaultApplicationIndex = 0; } + + if (defapp == -1) + mDefaultApplicationIndex = 0; + else if (defapp < names.size()) + mDefaultApplicationIndex = defapp; + else + mDefaultApplicationIndex = 0; + return succeeded; }