params_.placement = params.placement;
params_.width = params.width;
- cmd.view()->updateInset(this, true);
+ cmd.view()->updateInset(this);
result = DISPATCHED;
}
break;
case LFUN_INSET_DIALOG_UPDATE: {
InsetWrapMailer mailer(*this);
- mailer.updateDialog();
+ mailer.updateDialog(cmd.view());
}
break;
if (!inset.showInsetDialog(bv)) {
InsetWrap * tmp = const_cast<InsetWrap *>(this);
InsetWrapMailer mailer(*tmp);
- mailer.showDialog();
+ mailer.showDialog(bv);
}
return true;
}
return;
}
- params.read(lex);
+ if (lex.isOK()) {
+ params.read(lex);
+ }
}