summaryrefslogtreecommitdiff
path: root/src/gui/itemshortcutcontainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/itemshortcutcontainer.cpp')
-rw-r--r--src/gui/itemshortcutcontainer.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/gui/itemshortcutcontainer.cpp b/src/gui/itemshortcutcontainer.cpp
index d9ece8d0..1943ef93 100644
--- a/src/gui/itemshortcutcontainer.cpp
+++ b/src/gui/itemshortcutcontainer.cpp
@@ -33,6 +33,8 @@
#include "../utils/tostring.h"
ItemShortcutContainer::ItemShortcutContainer():
+ mGridWidth(1),
+ mGridHeight(1),
mItemClicked(false),
mItemMoved(NULL)
{
@@ -126,8 +128,8 @@ ItemShortcutContainer::setWidth(int width)
mGridWidth = 1;
}
- setHeight(((mMaxItems / mGridWidth) +
- (mMaxItems % mGridWidth > 0 ? 1 : 0)) * mBoxHeight);
+ setHeight((mMaxItems / mGridWidth +
+ (mMaxItems % mGridWidth > 0 ? 1 : 0)) * mBoxHeight);
mGridHeight = getHeight() / mBoxHeight;
if (mGridHeight < 1) {
@@ -213,7 +215,7 @@ ItemShortcutContainer::getIndexFromGrid(int pointX, int pointY) const
return -1;
}
const int index = ((pointY / mBoxHeight) * mGridWidth) +
- (pointX / mBoxWidth);
+ pointX / mBoxWidth;
if (index >= mMaxItems)
{
return -1;