Jean-Marc Lasgouttes wrote: > commit f1ea7fee5cda3fbbeb9fdbb8bec2bd91c0745e56 > Author: Jean-Marc Lasgouttes <lasgout...@lyx.org> > Date: Fri Jun 8 10:32:47 2018 +0200 > > Unbreak completion in text mode > > Completion uses a complicated async scheme based on timers to update > itself. This is probably not necessary anymore and is fragile to > event order changes. > > This is what happens with the new painting scheme. Therefore the > asyncHideXXX() methods have to be made more robust and detect whether > completion state has changed by the time they are triggered.
I am afraid I see new regression with this code. When you select couple itemized paragraphs and hit tab, it used to add one nesting level so you can easily structure itemized environment. Often now when you hit tab completion menu appears instead of nesting which is annoying. Could we disable completion when the cursor stands at the end of selected text, so the lfun for nesting in command-sequence takes priority over completion? Pavel