On Fri, Jan 12, 2018 at 05:20:18PM +0000, Pavel Sanda wrote: > Pavel Sanda wrote: > > after pushing the outliner button we call in TocWidget::outline generic > > GuiApplication::dispatch which likely grabs currently active window; if > > that's > > the wrong window, it grabs wrong cursor position, moves wrong section and > > suddenly content of outliner and buffer structure are out of sync and crash > > is > > just matter of time.... > > > > Now this is not some glitch but rather conceptual problem how we handle > > lfuns from the widget(s). > > Opinions how to move forward? > > E.g. I could implement requested_guiview inside FuncRequest so we could > specify window > as the lfun request travels through GuiApplication. Any objections to this > solution?
Bump. Scott
signature.asc
Description: PGP signature