| Hi Oleg Nenashev, I was able to reproduce the issue and I followed the same process used in https://github.com/jenkinsci/jenkins/pull/4298 to group the data rows into Enabled, Enabled and cannot disable and Disabled and add the group name to data attribute of the table data column. I used the following logic to group these 3 categories.
- Enabled - plugin.Enabled and !hasMandatoryDependencies
- Enabled and cannot disable - plugin.Enabled and hasMandatoryDependencies
- Disabled - If it doesnt belong to above 2 categories(essentially !plugin.Enabled should belong to this)
I am able to correctly sort by Enable column using these groups. But some of the actually enabled plugins are yielding false for plugin.Enabled and therefore they are categorized into the Disabled group, which is wrong. I cant understand why some of the actually working plugins are giving the result false for plugin.Enabled . Do you have any idea what is causing this? I have attached a screenshot for further clarification. I have setup the checked attribute of the highlighted input tab directly from the value plugin.Enabled. You can see that it has resulted in a false Any help would be much appreciated  |