summaryrefslogtreecommitdiff
path: root/src/gui/inventorywindow.cpp
diff options
context:
space:
mode:
authorDennis Friis <peavey@placid.dk>2008-04-27 22:51:58 +0000
committerDennis Friis <peavey@placid.dk>2008-04-27 22:51:58 +0000
commit86d441913287287baa56d6d262be9ee519840e96 (patch)
treec4574c9ad441b3d0cccfb1514436716111e3d982 /src/gui/inventorywindow.cpp
parent8dabd7f5160346c8670ae95f7e713b6156e5fc48 (diff)
downloadmana-client-86d441913287287baa56d6d262be9ee519840e96.tar.gz
mana-client-86d441913287287baa56d6d262be9ee519840e96.tar.bz2
mana-client-86d441913287287baa56d6d262be9ee519840e96.tar.xz
mana-client-86d441913287287baa56d6d262be9ee519840e96.zip
Switch to use our extended ScrollArea and use adjusted width to proper calculate the grid for itemcontainer.
Diffstat (limited to 'src/gui/inventorywindow.cpp')
-rw-r--r--src/gui/inventorywindow.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp
index 91b1ce7c..a5460f1d 100644
--- a/src/gui/inventorywindow.cpp
+++ b/src/gui/inventorywindow.cpp
@@ -96,6 +96,8 @@ void InventoryWindow::logic()
mWeightLabel->setCaption(
"Total Weight: " + toString(player_node->mTotalWeight) + " - "
"Maximum Weight: " + toString(player_node->mMaxWeight));
+
+ mItems->setWidth(mInvenScroll->getAdjustedWidth());
}
void InventoryWindow::action(const gcn::ActionEvent &event)
@@ -203,7 +205,7 @@ void InventoryWindow::widgetResized(const gcn::Event &event)
mInvenScroll->setSize(width - 16,
mItemDescriptionLabel->getY() - mWeightLabel->getHeight() - 18);
- mItems->setWidth(width - 16);
+ mItems->setWidth(mInvenScroll->getAdjustedWidth());
mWeightLabel->setWidth(width - 16);
}