dlr-gtlab / intelligraph-module

A Node-based Workflow Engine for GTlab
1 stars 0 forks source link

Graph View does not automatically update / redraw on Linux #202

Closed rainman110 closed 1 day ago

rainman110 commented 1 week ago

On linux, the graphs seem to hang when auto-computation is enabled.

In fact it does not hang, but the view is just not redrawn.

To reproduce:

The view updates not until I move the mouse.

See this video as an example:

https://github.com/user-attachments/assets/e997b1ac-85d6-4589-9187-aa2f0a4869d0

rainman110 commented 1 week ago

When looking at the double input example, the input box is updated to the "running" state, but no update / redraw follows.

Could it be, that the nodes need to inform the view to repaint?

mariusalexander commented 1 day ago

Does it only happen with the bool input node? Maybe try exchanging it with the logic source node.

If not, what distribution are you using? Are you also using the most up-to-date version in the main branch?

rainman110 commented 1 day ago

Its happening with all nodes. See the example with the double property as well. It's probably not an issue of the nodes, but of the scene that is just not repainted.

I was using the main branch from the master build.

Linux: Debian Bulls Eye via NoMachine

rainman110 commented 1 day ago

It seems to be fixed with the current master! Thanks :)

mariusalexander commented 1 day ago

I'll have to create a new release soon I think. The last release is quite old and contains a few bugs that have been fixed already.