I often work on very large models with many features. They are often created by other team members and can have questionable modeling techniques.
So when I select a feature from the model tree for suppression and the message window pops-up informing me that the "Highlighted features will be SUPPRESSED. Please confirm." I always have to worry what dependent children were automatically selected for me. This means searching the model tree for the other features that were "software" selected or visually scanning the graphic window for unintended feature highlights. Both can be prone to error. The worst part is you could be looking for nothing if the original selection has no dependent children. Even when there is a single item in the collector, the message is still plural, as in "features". I'm never really confident that the software isn't doing something I don't intend.
So I'd like to make this an improvement request:
Please make the pop-up msg box have more intelligence. Provide feedback to the user the quantity of "user selected" features and the number of additionally selected dependent features.
For example: "29 Total Highlighted Features will be SUPPRESSED; 3 SELECTED and 26 Additional Dependents"
I'd settle for just the total number, I generally know how many I've selected and can do the math in my head. Or maybe just the number of unselected dependents that were added.
Maybe I'm missing the config.pro option that disables the dependent child addition to the suppression collector with the result being a bunch of failed dependent features.
I also hate the fact that when a failed feature is in a pattern, the failure isn't visible in the model tree until you expand the pattern feature to reveal the fails inside it. But that's for another discussion.