Page MenuHomePhabricator

Investigation: Programs Dashboard: Close modals by clicking outside the box
Closed, DeclinedPublic2 Estimated Story Points

Assigned To
None
Authored By
DannyH
Jul 26 2016, 12:15 AM
Referenced Files
F4309720: modal overview.jpg
Jul 26 2016, 6:13 PM
F4307443: 3 articles.jpg
Jul 26 2016, 12:15 AM
F4307442: dashboard modals.jpg
Jul 26 2016, 12:15 AM
F4307427: dashboard modals.jpg
Jul 26 2016, 12:15 AM

Description

Making this into an investigation task -- If this ends up being crazy hard and involves a ton of refactoring, then we can move on without it.

On the Programs Dashboard, when you click on a purple button and open a modal, you can't close the modal by clicking outside of it, as seen on every other web page. You have to click the purple button again to close it.

Examples:

Overview page -- under Details, the modals that open with the + icon

Editors page -- + icons on the main table. Participation button. Under Assign Articles, there's more + icons, Assign an article button, Assign a review button.

Articles page -- Add an available article

dashboard modals.jpg (1,168×634 px, 91 KB)

3 articles.jpg (1,107×621 px, 79 KB)

modal overview.jpg (1,169×571 px, 95 KB)

Event Timeline

DannyH updated the task description. (Show Details)
DannyH updated the task description. (Show Details)
DannyH set the point value for this task to 2.Aug 23 2016, 5:21 PM

Quoting Sage from the duplicate, closed task:

This is essentially the same issue as https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/648
We want all the popovers like this to close with a click outside, but it may require some significant refactoring of how we handle the open/closed state of these modals.

DannyH renamed this task from Programs Dashboard: Close modals by clicking outside the box to Investigation: Programs Dashboard: Close modals by clicking outside the box.Oct 6 2016, 9:13 PM
DannyH updated the task description. (Show Details)
kaldari lowered the priority of this task from Medium to Low.Nov 16 2016, 6:07 AM

Closing -- this is in @Ragesoss domain, we don't need to investigate.