Johannes Wegener
Johannes Wegener
Ah more concrete the `fScrollingTexture.scroll();` is the problem
The problem seems to be that setAbsoluteY also does a repaint. Commeting this out in `dpf/dgl/src/SubWidget.cpp` seems to make the plugin work: ``` void SubWidget::setAbsolutePos(const Point& pos) noexcept { if...
But now it seems to be missing the second texture. (There is always a black part between the the spectrogram) Also clicking in the window leads to a crash/freeze
Oh sorry - the missing texture was a mistake on my side. I did add some return statements to find problematic parts and forgot to remove one of them. So...
If you click in the spectrogram also repaint() is called of part of the StatusBar setNoteText/setFrequencyText/setLeftText and it seems the freeze happens everytime repaint is called inside the onNanoDisplay of...
I checked it is also the same with DPF filehandling example that also uses NanoVG.
I asked in DPF what the intended behaviour is
Seems to be an issue at pugl. falkTX tries to work around it and will create an issue at pugl if he doesn't succeed until then here is my build...
Yes this fixes the issues for me :)
Did anybody create an upstream bugreport at libreoffice?