Project

General

Profile

Actions

Feature #38361

closed

mgr/dashboard: prompt about unsaved changes

Added by Ernesto Puerta about 5 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Low
Assignee:
-
Category:
UX
Target version:
-
% Done:

0%

Source:
Tags:
low-hanging-fruit, usability
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Minor UX improvement: on editable forms, when some field is changed but neither Add/Edit/... or Cancel/Back buttons are clicked, on window/tab exit or history back, let's display the regular modal prompt: "This page contains unsaved/un-applied changes. Are you sure you want to exit?". This practice has become widespread in most WebUIs.

There's a reference example in this Angular tutorial (in that example the validation happens after Save, so the routing behaviour is blocked until effective saving happened).


Related issues 1 (1 open0 closed)

Is duplicate of Dashboard - Feature #24673: mgr/dashboard: The Web UI should warn a user about unsaved form changesNew

Actions
Actions #1

Updated by Ernesto Puerta about 5 years ago

  • Description updated (diff)
Actions #2

Updated by Lenz Grimmer about 5 years ago

  • Tags changed from low-hanging-fruit to low-hanging-fruit, usability

Good idea, thanks for the proposal!

Actions #3

Updated by Tatjana Dehler about 5 years ago

Relates to (or possibly duplicates) https://tracker.ceph.com/issues/24673

Actions #4

Updated by Ernesto Puerta about 5 years ago

  • Has duplicate Feature #24673: mgr/dashboard: The Web UI should warn a user about unsaved form changes added
Actions #5

Updated by Ernesto Puerta about 5 years ago

  • Has duplicate deleted (Feature #24673: mgr/dashboard: The Web UI should warn a user about unsaved form changes)
Actions #6

Updated by Ernesto Puerta about 5 years ago

  • Is duplicate of Feature #24673: mgr/dashboard: The Web UI should warn a user about unsaved form changes added
Actions #7

Updated by Ernesto Puerta about 5 years ago

  • Status changed from New to Duplicate
Actions #8

Updated by Ernesto Puerta about 5 years ago

  • Status changed from Duplicate to Closed
Actions #9

Updated by Ernesto Puerta about 5 years ago

Thanks for the notice, @Tatjana. Closed this one as duplicate.

Actions #10

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 152 to UX
Actions

Also available in: Atom PDF