case LFUN_INSET_TOGGLE:
if (inset.text_.toggleInset())
return DispatchResult(true, true);
case LFUN_INSET_TOGGLE:
if (inset.text_.toggleInset())
return DispatchResult(true, true);
setStatus(Inlined);
return DispatchResult(true, true);
setStatus(Inlined);
return DispatchResult(true, true);
- setStatus(Collapsed);
- return DispatchResult(false, FINISHED_RIGHT);
+ } else {
+ setStatus(Collapsed);
+ return DispatchResult(false, FINISHED_RIGHT);
+ }
default:
return inset.dispatch(adjustCommand(cmd));
default:
return inset.dispatch(adjustCommand(cmd));