microsoft / powercat-creator-kit

This toolkit helps create well-designed Power App experiences on the web & mobile. It contains a component library; PCF controls and other utilities that increase developer productivity.
MIT License
310 stars 51 forks source link

SubwayNav - disabling items #431

Open WieczMar opened 1 year ago

WieczMar commented 1 year ago

Disabling specific items does not function as intended. It currently only works for child items, and there is no option to make particular items unclickable while leaving the rest clickable.

AB#1481

denise-msft commented 10 months ago

@WieczMar can you please help validate whether you're still hitting this issue?

WieczMar commented 10 months ago

Yes, I am still hitting this issue. I cannot set particular items as clickable and other unclickable at the same time.

denise-msft commented 7 months ago

Thank you for validating, adding this to the backlog.

denise-msft commented 2 weeks ago

@WieczMar do you still need this scenario supported? Can you please share more details about the use case? We may have the resources to address this now, but we need to validate the usage is correct first.

This might go against the intended usage as the control is implemented as it was designed by the original team. Instead of disabling a parent step, can you simply omit the entire step? You would likely not proceed to a child step. The subwaynav is designed to help users through a complex process, and if a user is not able to go to a step, then maybe there is no need to display it at all.

If subsequent steps are dependent on a choice of an earlier steps, the pattern is to not display the subsequent steps until the choice is made by the use. Could you possibly do this instead?