On 19.05.20 at 09:08 I wrote:
>
> I'm working with several WikidPad instances on Linux here (version
> 2.3rc02).
>
> From time to time in some instances there are annoying refreshing
> problems with WikidPads GUI.
>
> It's more or less an empty grey area without any text or GUI elements then.
BTW: It happens with WikidPad 2.2 as well.
> Now I found out some more details about this effect.
>
> {View - Show Tree view} (Ctrl-T) stabilizes WikidPad here.
> No more invisible text.
I think I found the bug, not the solution though...
Or at least one reproducable action.
It depends on the size (height) of the tree view.
If the tree view is visible (Ctrl-T) and has more entries than are
fitting into the vertical space there is a scrollbar activated. So far
so good.
But if the tree view is now toggled hidden, the refreshing/repainting
problem is immediately there - and gone again if the tree view is
toggled visible.
If there is no scrollbar in the tree view with the current window
height, the refresh problem doesn't happen. Yeah!
Now we need to find out what's going on technically here.
wx, wxPython, Gtk...
Christian
PS: I'll file this into an Github issue now.