Closed Bug 1542367 Opened 5 years ago Closed 5 years ago

RDM Settings: Save settings on modal close, and remove Done button

Categories

(DevTools :: Responsive Design Mode, enhancement)

enhancement
Not set
normal

Tracking

(firefox68 fixed)

RESOLVED FIXED
Firefox 68
Tracking Status
firefox68 --- fixed

People

(Reporter: victoria, Assigned: mtigley)

Details

Attachments

(1 file)

Now that we have the X button and ability to click outside the window, the Done button is unnecessary.

Everything else is looking amazing :D

Type: defect → enhancement

The Done button is currently a hard requirement to apply the changes. This enhancement request would need us to always save when adjustments (e.g. checking/unchecking some devices) happen.

I think it would be a good thing to do :)

Oh I see, totally missed this! Would it be possible to add save-on-check/uncheck in this cycle?

If not, we'd want to go in the other direction as a stop-gap: Make the Done button a large blue Save button, add a cancel button, and remove the X. (Possibly even more UI changes would be needed to reduce confusion with the Add Device buttons.)

Flags: needinfo?(mtigley)

I looked at the code that saves the checked/unchecked devices and can confirm that removing the "Done" button and always saving when the modal is closed will be very easy to do. The only thing that requires a little more effort is fixing the tests :)

Flags: needinfo?(mtigley)

Awesome to hear that :D. Thanks Micah!

Summary: RDM Settings: We can now remove the funny Done button :) → RDM Settings: Save settings on modal close, and remove Done button
Assignee: nobody → mtigley
Status: NEW → ASSIGNED
Pushed by mtigley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9a36c745e301
Remove the 'Done' button at the bottom of the device modal. r=gl
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: