mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
InsetBox.cpp: fix bug #7849 (with help from Jürgen)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39956 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
ffa373d27b
commit
a517afc28e
@ -212,10 +212,13 @@ bool InsetBox::getStatus(Cursor & cur, FuncRequest const & cmd,
|
||||
switch (cmd.action()) {
|
||||
|
||||
case LFUN_INSET_MODIFY:
|
||||
if (cmd.getArg(0) == "changetype")
|
||||
flag.setOnOff(cmd.getArg(1) == params_.type);
|
||||
flag.setEnabled(true);
|
||||
return true;
|
||||
if (cmd.getArg(0) == "changetype") {
|
||||
string const type = cmd.getArg(1);
|
||||
flag.setOnOff(type == params_.type);
|
||||
flag.setEnabled(!params_.inner_box || type != "Framed");
|
||||
return true;
|
||||
}
|
||||
return InsetCollapsable::getStatus(cur, cmd, flag);
|
||||
|
||||
case LFUN_INSET_DIALOG_UPDATE:
|
||||
flag.setEnabled(true);
|
||||
|
Loading…
Reference in New Issue
Block a user