KLighD icon indicating copy to clipboard operation
KLighD copied to clipboard

Incremental Update does not apply Changes to the Viewer

Open a-sr opened this issue 4 years ago • 1 comments

When changing view related properties (such as KlighdProperties.SHOW or KlighdProperties.EXPAND) in the synthesis, the incremental update does not apply these changes. It seems the property is either not merged into the view model or the viewer is not informed that this property changed and it should show a different rendering.

This behavior might be intended such that the incremental update keeps expansion states and hidden elements across updates. However, it seems to be problematic, as in my case where I have a synthesis that invokes DiagramSyntheses.initiallyHide on edges depending on a synthesis option (either show all or show them interactively). However, toggling this option has no effect with incremental update, since edges keep their initial state. I built a workaround using invisibility but is this intended?

a-sr avatar Apr 09 '20 17:04 a-sr

This issue is also migrated from the old KIELER Pragmatics JIRA issue tracker. See the old discussion on this ticket in KIPRA-1899.

a-sr avatar Apr 09 '20 17:04 a-sr