summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-08-24 10:59:26 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-08-24 10:59:26 (GMT)
commita28121b166d510b7b4153998154bafc26b7285ac (patch)
tree54ab96894685f28546e3c27ae333b93f08a512c1 /src
parentb7328e03acc683839ee84f3ea3eb12c9dfa8d8f1 (diff)
downloadpowder-a28121b166d510b7b4153998154bafc26b7285ac.zip
powder-a28121b166d510b7b4153998154bafc26b7285ac.tar.gz
Fix prev, next buttons in Stamps browser. #141
Diffstat (limited to 'src')
-rw-r--r--src/localbrowser/LocalBrowserController.cpp8
-rw-r--r--src/localbrowser/LocalBrowserView.cpp2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/localbrowser/LocalBrowserController.cpp b/src/localbrowser/LocalBrowserController.cpp
index 9209c25..9565759 100644
--- a/src/localbrowser/LocalBrowserController.cpp
+++ b/src/localbrowser/LocalBrowserController.cpp
@@ -102,14 +102,14 @@ void LocalBrowserController::ClearSelection()
void LocalBrowserController::NextPage()
{
- if(browserModel->GetPageNum()>1)
- browserModel->UpdateSavesList(browserModel->GetPageNum()-1);
+ if(browserModel->GetPageNum() < browserModel->GetPageCount())
+ browserModel->UpdateSavesList(browserModel->GetPageNum()+1);
}
void LocalBrowserController::PrevPage()
{
- if(browserModel->GetPageNum() <= browserModel->GetPageCount())
- browserModel->UpdateSavesList(browserModel->GetPageNum()+1);
+ if(browserModel->GetPageNum()>1)
+ browserModel->UpdateSavesList(browserModel->GetPageNum()-1);
}
void LocalBrowserController::Update()
diff --git a/src/localbrowser/LocalBrowserView.cpp b/src/localbrowser/LocalBrowserView.cpp
index 234b14b..cbb98bf 100644
--- a/src/localbrowser/LocalBrowserView.cpp
+++ b/src/localbrowser/LocalBrowserView.cpp
@@ -188,7 +188,7 @@ void LocalBrowserView::OnMouseWheel(int x, int y, int d)
{
if(!d)
return;
- if(d>0)
+ if(d<0)
c->NextPage();
else
c->PrevPage();