Bug #2646 ยป 0001-Do-not-add-unrequested-WDialog-footer.patch
| src/Wt/WDialog.C | ||
|---|---|---|
|
void WDialog::onDefaultPressed()
|
||
|
{
|
||
|
DialogCover *c = cover();
|
||
|
if (c && c->isTopDialogRendered(this)) {
|
||
|
if (footer_ && c && c->isTopDialogRendered(this)) {
|
||
|
for (int i = 0; i < footer()->count(); ++i) {
|
||
|
WPushButton *b = dynamic_cast<WPushButton *>(footer()->widget(i));
|
||
|
if (b && b->isDefault()) {
|
||
| ... | ... | |
|
if (!hidden) {
|
||
|
WApplication *app = WApplication::instance();
|
||
|
for (int i = 0; i < footer()->count(); ++i) {
|
||
|
for (int i = 0; i < (footer_ ? footer()->count() : 0); ++i) {
|
||
|
WPushButton *b = dynamic_cast<WPushButton *>(footer()->widget(i));
|
||
|
if (b && b->isDefault()) {
|
||
|
enterConnection1_ = app->globalEnterPressed()
|
||