List columns customization bug

I’ve encountered a bug in version 1.7 of SuiteCRM. If legacy search is enabled, the feature to set up a custom column display in the module list no longer works. A popup opens with a list of fields to display and/or hide, but clicking the save button doesn’t make any changes and the popup remains open. How can this be resolved?

Error shown in jQuery logs when click save button:
Uncaught ReferenceError: listViewSearchIcon is not defined
at (…)
at Object.onSaveClick (…)
at HTMLButtonElement.onclick (…)