Issue
Symptoms
When checking the 'Omit new button' field against the sn_hr_core_case table list control it was found to be still visible in the UI.
The sn_hr_core_case table is part of the 'Human Resources Scoped App: Core' (com.sn_hr_core) plugin.
Release
This behaviour has been verified to be present in Kingston onwards, but could also be present in prior releases too.
Cause
The 'New' UI Action defined against the sn_hr_core_case table has no '!RP.getListControl().isOmitNewButton()' condition defined against it.
This results in the button being displayed in the List UI even when the 'Omit new button' field is checked against the List Control.
Resolution
PRB1328620 has been raised to have this addressed in a later release.
As a workaround, the !RP.getListControl().isOmitNewButton() condition can be added to the 'New' UI Action.