Take renaming a vertical tab's label for example...

After hitting the "Update" button, if a user is not accustomed to this, they will think that there's a bug because despite the "Your settings have been saved" message, they see no change in their actual form. If they've used views before, they'll eventually figure it out, but I think that the message should also give them a hint that they need to hit the "Save" button at the bottom of the form too. How about:

"Your [widget_name] settings have been updated. You need to save the form to finally apply changes."

Also, because most users are lazy-readers, I'm sure they'll read only the "...settings have been saved." part. So this initial message should be a warning (yellow color and all).

Thanx for considering this.

Comments

klonos’s picture

...when you drag-n-drop elements around, there's a "* Changes made in this table will not be saved until the form is submitted." warning already (inside a div with a "tabledrag-changed-warning" class). You can trigger that I guess.

swentel’s picture

Status: Active » Closed (works as designed)

There's not a lot that we can do here, that's a Field UI problem and in the end a core thing that should be fixed first. #857312: Add a "changes not applied until saved" warning when changing widget/formatter settings

klonos’s picture

Ah, thanx for pointing to the correct issue Kristof. Heading there...