[Bug 1562920] [NEW] The 'edit denominator' screen (aggregate indicators) has no cancel button, and no scroll bar

Public bug reported:

DHIS2 2.22 / 21927; Chrome Version 49.0.2623.108 m; Windows 7 Service
Pack 1.

Within the aggregate indicator 'create indicator' screen, the 'Edit
denominator' screen pop-up window has two user-interface issues:

1. On small screens, the 'Done' button is below the bottom of the screen

2. There is no cancel button (and escape does not work either in
Chrome), meaning the user cannot cancel changes made to the denominator.
For example, if the user deletes the existing denominator formula, but
then changes their mind, the only option is to use the 'back' button on
the browser - which not only loses all changes made in the 'Edit
denominator' screen, it also loses all changes made in the Edit
Indicator screen as well.

I haven't had time to check, but I suspect these issues apply to other 'new user interface' pop-ups too (since there is likely to be one piece of generic code that handles this across all modal pop-ups).

** Affects: dhis2
     Importance: Undecided
         Status: New

···

--
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.
https://bugs.launchpad.net/bugs/1562920

Title:
  The 'edit denominator' screen (aggregate indicators) has no cancel
  button, and no scroll bar

Status in DHIS:
  New

Bug description:
  DHIS2 2.22 / 21927; Chrome Version 49.0.2623.108 m; Windows 7 Service
  Pack 1.

  Within the aggregate indicator 'create indicator' screen, the 'Edit
  denominator' screen pop-up window has two user-interface issues:

  1. On small screens, the 'Done' button is below the bottom of the
  screen

  2. There is no cancel button (and escape does not work either in
  Chrome), meaning the user cannot cancel changes made to the
  denominator. For example, if the user deletes the existing
  denominator formula, but then changes their mind, the only option is
  to use the 'back' button on the browser - which not only loses all
  changes made in the 'Edit denominator' screen, it also loses all
  changes made in the Edit Indicator screen as well.

  I haven't had time to check, but I suspect these issues apply to other 'new user interface' pop-ups too (since there is likely to be one piece of generic code that handles this across all modal pop-ups).

To manage notifications about this bug go to:
https://bugs.launchpad.net/dhis2/+bug/1562920/+subscriptions