summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Hall <mewaysid92@gmail.com>2025-07-08 20:28:55 +0000
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-07-09 09:13:54 +0200
commitf953079a2db9a86478501e45a4cb221a52913f17 (patch)
tree1186ac93dc4e94a568adc23aaa191d5be63f7c23
parent53a40484abb7cab1de35f5869c29ad8d59544501 (diff)
downloadmana-master.tar.gz
mana-master.tar.bz2
mana-master.tar.xz
mana-master.zip
Fixed. During character creation user "Name:" was clipping into the user input field.HEADmaster
-rw-r--r--src/gui/charcreatedialog.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gui/charcreatedialog.cpp b/src/gui/charcreatedialog.cpp
index cff7d822..9f8619df 100644
--- a/src/gui/charcreatedialog.cpp
+++ b/src/gui/charcreatedialog.cpp
@@ -98,8 +98,13 @@ CharCreateDialog::CharCreateDialog(CharSelectDialog *parent, int slot):
setContentSize(w, h);
mPlayerBox->setDimension(gcn::Rectangle(80, 30, 110, 85));
mNameLabel->setPosition(5, 5);
+ mNameLabel->adjustSize();
+
+ const int nameFieldX = mNameLabel->getX() + mNameLabel->getWidth() + 5;
+ const int nameFieldWidth = w - nameFieldX - 7;
+
mNameField->setDimension(
- gcn::Rectangle(45, 5, w - 45 - 7, mNameField->getHeight()));
+ gcn::Rectangle(nameFieldX, 5, nameFieldWidth, mNameField->getHeight()));
mAttributesLeft->setPosition(15, 280);
updateSliders();
mCancelButton->setPosition(