Commit Graph

5 Commits

Author SHA1 Message Date
T.M 6bc5f646f1 ConductorBaseWithActiveItem sets new item as ActiveItem before activating it
Up to now, ScreenExtemsions.TryActivate(newItem) was called
before Conductor.ActiveItem was set to the new item. This commit moves
setting ActiveItem to before TryActivate(newItem) call. This allows for
nested activation - that is, a scenario where newItem can "intercept"
its activation and force parent Conductor to immediately activate
another item inside its OnActivate() override, effectively skipping
newItem without displaying it.

Fixes #140
2020-07-26 19:11:52 +01:00
Antony Male a5f642d95c Improve Stylet.Samples.Validation, and remove .TryClose 2015-03-17 12:27:53 +00:00
Antony Male 260bfee4c3 Remove and sort usings in samples and bootstrappers 2015-01-05 13:14:33 +00:00
Antony Male 2a1329627f Add 'SetAndNotify' to PropertyChangedBase 2014-02-26 13:42:29 +00:00
Antony Male d859e2e640 Start on dialog sample 2014-02-26 08:31:31 +00:00