MVCoconut / coconut.ui

Wow, such reactive view! Much awesome!
The Unlicense
89 stars 9 forks source link

V1 #91

Open back2dos opened 2 years ago

back2dos commented 2 years ago

Two main issues remain:

  1. update to parent implicit contexts triggers rerender even when it shouldn't (see https://github.com/MVCoconut/coconut.ui/runs/4364173113?check_suite_focus=true#step:9:49)
  2. @:controlled attributes don't seem to be working properly (might be an issue in tink_hxx), because something goes wrong during typing.

The first one isn't really blocking, it's actually a rare situation and doesn't cause wrong behavior - just wastes CPU cycles. The second one I was able to workaround with State.compound(Observable.auto(() -> field), v -> field = v). With that I was able to confirm that it works on complex projects.