This dialog again...

MacVap

Member
Messages
48
Reaction score
22
...is still giving me trouble. I can never quickly assess what will it do when I press any button.

Clipboard_12-11-2024_01.jpg

Most of the time, when I see this dialog I want to stop dead in my tracks: "No, thank you, don't tick/untick anything, I didn't know it was needed for something." But it's missing a Cancel button to quickly dismiss it. Most of the combinations untick this component (here Work or school account), except All unticked > No (I think. But I'm still not sure).

Then, if the parent component was unticked, did it untick all its children everywhere? I guess that would be logical, but maybe it's possible not to do it (and I suspect that's the "All" checkmark for -- or is it for multiple parent components?).

Also when I re-tick this component, it asks me to tick the parent component, will it re-tick all its children? Was there an All checkmark there too (I forgot) and what's the exact meaning of it?

So my suggestion would be to rework this dialog to be clearer, at least to:

- Put a Cancel button.

- Better explain (through navigation) where the parent component is, what it is, is it a Compatibility protection... For example, in this session I am absolutely sure I don't want to keep Microsoft Account, but I remember it was mentioned somewhere it was needed for something, where do I find it now to see what was the deal with that? Or is it ticked (by default) somewhere I have not looked in yet? Also, most of the time this dialog says: "Needed for ...inf" and then I need to go hunt for that inf through hundreds of them. So either the name of the parent component (here Microsoft Account) could be a hyperlink, or it could be prefixed by its parent/location, or this dialog could be entirely reworked. :)


Edit: And if the All checkmark pertains to multiple components, don't show it when there is a single parent component. If it pertains to all the children of the parent, list them.

Edit 2: Now that I think about it, the ideal solution would be to show only the pruned tree of the components (this component, the parent, but also all its children), either in the dialog box (it's big, maybe there is room), or in the main window (visually erase all the unaffected components). And to clearly show what will happen with its other children.
 
Last edited:
For the Cancel option, the cross does it
With this dialog box, when you click Yes, it unchecks (delete) the components indicated in the dialog box, if you click No, it does not uncheck (delete) them

The All option is to uncheck (or not depending on whether you click Yes or No) all the components listed

That's how it is if I remember correctly, it's been a while since I had this dialog box
someone else will confirm it and nuhi can provide more explanation if necessary
 
Just to add - using Compatibility tab options other Components depending on the "Locked" components gets locked too.
Removing domain join option remove MS Store join too.
 
Back
Top