summaryrefslogtreecommitdiff
path: root/client/widgets/altcombobox.cc
diff options
context:
space:
mode:
Diffstat (limited to 'client/widgets/altcombobox.cc')
-rw-r--r--client/widgets/altcombobox.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/client/widgets/altcombobox.cc b/client/widgets/altcombobox.cc
index b5cdab0..fac2610 100644
--- a/client/widgets/altcombobox.cc
+++ b/client/widgets/altcombobox.cc
@@ -126,7 +126,7 @@ AltComboBox::AltComboBox(QDomNode &node, MacroWindow *macrowindow)
connect(innerwidget, SIGNAL(wasChanged()), this, SLOT(onChildChange()));
frame->layout()->setContentsMargins(0,0,0,0);
- //altframe->layout()->setContentsMargins(0,0,0,0);
+ altframe->layout()->setContentsMargins(0,0,0,0);
frame->show(); // Force altframe to get resized to its real size.
altframerepl->setFixedHeight(altframe->height());
@@ -181,7 +181,6 @@ void AltComboBox::setValue(QString value, QString source)
void AltComboBox::onValueChange(int index)
{
-
QComboBox *cmb = (QComboBox*)combobox->qwidget();
DEBUG(alcombobox, "Value changed: %s altvalue: %s\n",
@@ -203,6 +202,8 @@ void AltComboBox::onValueChange(int index)
frame->layout()->addWidget(altframerepl);
altframerepl->setVisible(true);
}
+
+ eventOnChange(true);
}
void AltComboBox::onValueChange(const QString &text)
@@ -214,7 +215,7 @@ void AltComboBox::onValueChange(const QString &text)
void AltComboBox::onChildChange()
{
emit wasChanged();
- eventOnChange();
+ eventOnChange(true);
}
bool AltComboBox::setKeyboardFocus()