Georg Baum wrote: > It does not work for me. I guess you removed the wrong lfun :-( I disabled > LFUN_INSET_INSERT some days ago on purpose as part of the "fix applying > open dialogs in wrong insets" patch. It is not possible to insert an > inset when multiple cells are selected unless there is special treatment > in InsetTabular::doDispatch(). > If I allow LFUN_INSERT_CHARSTYLE in InsetTabular::getStatus() I get > > Assertion triggered in LyXText* DocIterator::text() by failing check > "!empty()" in file ../../src/dociterator.C:129
Georg, we are talking about the "Text Style" dialog (a.k.a "character dialog"), not the char style inset. Does the patch really not enable the settings in that dialog for you? The char style inset is a separate problem. I have disabled that exactly because of the crash. > I believe that LFUN_INSERT_CHARSTYLE needs to be handled in > InsetTabular::doDispatch() similar to LFUN_EMPH etc. Yes, if we want that. Jürgen