Updownquark / Quick

Quark's User Interface Creation Kit
0 stars 0 forks source link

Stateful styles are broken #61

Closed Updownquark closed 7 years ago

Updownquark commented 9 years ago

I finally got a handle on another thing that wasn't working. The localAttributes() method was returning a set that wasn't updating if an expression was added for an attribute that already had expressions or if an expression was removed for an attribute that had more than one. The method uses getLocalExpressions() in its filter, but no part of the observable set listens to events from the expressions. This may be fixed now, but the test (not specifically for this bug) is still failing and I have to leave.

Updownquark commented 9 years ago

Things are still not fixed. I can't keep doing it this way. Every issue takes me days to find. I'm somewhat confident that my observables are working, but I must be wiring them up wrong. If it's this bad now there will inevitably be issues going forward.

I need to develop a debugger specifically for my observables. Ideally I'd do this in MUIS, but I need it now and MUIS isn't ready.

Updownquark commented 9 years ago

63

Updownquark commented 7 years ago

This has been fixed. Not sure styles are 100% working, but the Button test looks pretty good as far as this bug goes.