aboutsummaryrefslogtreecommitdiffstats
path: root/HomeScreen/src2/applicationmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'HomeScreen/src2/applicationmodel.cpp')
-rw-r--r--HomeScreen/src2/applicationmodel.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/HomeScreen/src2/applicationmodel.cpp b/HomeScreen/src2/applicationmodel.cpp
index ff7276e..ab93b6f 100644
--- a/HomeScreen/src2/applicationmodel.cpp
+++ b/HomeScreen/src2/applicationmodel.cpp
@@ -74,6 +74,10 @@ ApplicationModel::Private::Private(ApplicationModel *parent)
}
void ApplicationModel::changeOrder(const int &hash)
{
+ if(hash < 0) {
+ d->data = d->originalData;
+ return;
+ }
int order = qAbs(hash) % 7;
QList<int> o = d->orders.at(order);
QList<AppInfo> newData;