Issue Details (XML | Word | Printable)

Key: JRA-14057
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Michael Tokar [Atlassian]
Reporter: Steven Salter
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JIRA

Using the AJAX User Picker within the "Add New Permission" section of the admin panel causes the page to become unusable

Created: 28/Nov/07 10:24 AM   Updated: 06/Dec/07 11:32 PM
Component/s: Administration, UI / Usability, User Management
Affects Version/s: 3.11
Fix Version/s: 3.13

Time Tracking:
Not Specified

File Attachments: None
Image Attachments:

1. ajax_user_picking_breaks_table.JPG
(43 kB)

2. ajax_user_picking_breaks_table_01.JPG
(45 kB)

Participants: Eddie Kua [Atlassian], Jed Wesley-Smith [Atlassian], Michael Tokar [Atlassian] and Steven Salter
Since last comment: 39 weeks, 3 days ago
Resolution Date: 06/Dec/07 11:32 PM
Labels:


 Description  « Hide
When typing a name in the "Single user" portion of the "Add new permission" section of the admin browser, the page shifts upwards preventing the user from using the interface

Reproduction:

  1. Open the Add New Permission Section
  2. Put a dot in the Single User option
  3. Start typing a name (ensure that your database has enough names in it such that the ajax user picker becomes quite large when it queries) our jira instance has 400+ users)
  4. observe that the page will shift upwards
  5. click away from the ajax picker - do not pick a user
  6. observe that the page is now unusable.

Note:

My Display size is 1920x1200 and my JIRA Logo Banner is of size: 529pxx64px



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Steven Salter added a comment - 28/Nov/07 10:28 AM
The second picture looks with the ajax box expanded looks a bit weird because I remove all the names for privacy.

Eddie Kua [Atlassian] added a comment - 29/Nov/07 01:26 AM
Hi guys,

I manage to reproduce this problem. I found that it breaks at autocomplete-widget.js @ line 476

// called when the container disappears
autoComplete.containerCollapseEvent.subscribe(function(sType, aArgs)
{
//reset the z-index on hide so on show we can increase the z-index for one container
var container = document.getElementById(config.containerId);
container.style.zIndex = 0;
});

Cheers,
Eddie


Jed Wesley-Smith [Atlassian] added a comment - 06/Dec/07 08:00 PM
The fix for this issue has not been able to make it into JIRA v3.12. We are hoping to incorporate it into v3.12.1. As of writing however, there are 163 items scheduled as Fix For v3.12.1. We will not be able to include all of them.

Steven Salter added a comment - 06/Dec/07 09:43 PM
Thanks for the update Jed

This however is not critical to our installation as a workaround I can use the standard user picking for the time being to add a single user as needed.