selecting an option causes table alignment to shift

Description

When you edit a user to select a permission option, selecting one of the check boxes causes the alignment of the table to shift so that it isn't properly aligned with the other rows in the table.

To replicate:

  1. go to delegated access as an admin user

  2. click on "search by user"

  3. enter a user and click "submit query"

  4. click "edit" to edit the user permissions

  5. click "expand all nodes"

  6. check the box for access admin (or shopping admin, or site access) for one of the nodes, e.g. "Music"

  7. note that the alignment of the Music node has shifted so that it appears to be indented under Medicine and the other cells are likewise off-set and do not match up with the appropriate columns

This issue can also be seen in the edit shopping period settings table (see second screenshot).

To replicate:

  1. go to Delegated Access

  2. click Shopping Admin

  3. click on the + sign to expand the hierarchy

  4. check the box next to one of the nodes, e.g. "education"

  5. note that the alignment of the selected node is now offset from the rest of the table

Environment

None

Test Plan

None

Attachments

3

incorporates

Activity

Show:

Gnapika Reddy Kudumula May 18, 2017 at 10:25 AM

Verified the issue on 11.x Maintenance Branch on MySql(https://qa11-mysql.nightly.sakaiproject.org/), it works fine

Carles Encinas Barba April 25, 2017 at 4:59 AM
Edited

After selecting an option class row-selected is added to the row causing misalignment.
Applying the PR fixes the issue.

Miguel Pellicer April 25, 2017 at 4:45 AM

This is not a morpheus issue, it's a Wicket issue that doesn't affect to 12.x because of the Wicket upgrade.

PR submitted.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created April 7, 2016 at 10:28 AM
Updated May 18, 2017 at 10:25 AM
Resolved April 25, 2017 at 1:24 PM