Если у вас есть ожидающее изменение (1) и вы нажимаете «Сохранить», мы должны остановить вас и сообщить, что у вас есть ожидающие изменения для применения, в виде вопроса «Вы уверены?».}
Мне нравится функция «Сохранить». Это дополнительный шаг для проверки правильности настроек разрешений. Без неё, если я случайно выберу неверную группу в выпадающем списке и нажму , доступ будет предоставлен сразу, без возможности исправить ошибку.
Одна из вещей, которые делают это немного более сложным, заключается в том, что кнопка «Сохранить категорию» в настоящее время применяется ко всему содержимому на всех вкладках/панелях. Предупреждение, вероятно, должно появляться, если вы внесли изменения в ЧТО-ЛИБО в любом разделе и нажали крестик.
Кнопка «Сохранить категорию» будет вызывать предупреждение, если пользователь изменит одно из выпадающих меню и не нажмёт кнопку «плюс». Они могут снова нажать «Сохранить», и система проигнорирует ожидающее изменение и сохранит всё равно. Нажатие кнопки «плюс» сбросит триггер, поэтому, если после этого пользователь не изменит выпадающие меню, предупреждение не появится.
Также я изменил цвет кнопки «плюс» на основной, чтобы она была более заметной.