Bug 782451

Summary: Popup form widgets are sometimes displayed in an inconvenient location
Product: OKD Reporter: Alex Boone <aboone>
Component: WebsiteAssignee: Alex Boone <aboone>
Status: CLOSED CURRENTRELEASE QA Contact: libra bugs <libra-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.xCC: bmeng
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: devenv_1547 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-07 18:19:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Console Screenshot - Popup below fold none

Description Alex Boone 2012-01-17 14:21:14 UTC
Description of problem:
When in the Express console, certain areas (such as domain and SSH key for example) open a pop-up form to allow edits.  These appear to be opened at the same offset (from the top) as the button which prompted them.  This means if you click on something that is very near the bottom of the screen, almost the entire popup area is below the fold (see attached screenshot).

Version-Release number of selected component (if applicable):
rhc-site-0.85.1

How reproducible:
100%

Steps to Reproduce:
1. Open Express Console
2. Click on SSH or Domain edit button when it's near the bottom
  
Actual results:
Pop-up is off the screen

Expected results:
Pop-up should be centered within the viewport, regardless of where the button was clicked.

Additional info:

Comment 1 Alex Boone 2012-01-17 14:21:42 UTC
Created attachment 555797 [details]
Console Screenshot - Popup below fold

Comment 2 Alex Boone 2012-01-26 14:12:58 UTC
This one was fixed by John Palmieri - the popup now adjusts its offset so that it shows up on the page instead of being below the fold.

Comment 3 Meng Bo 2012-01-30 09:34:49 UTC
verified on devenv_1567 with rhc-site-0.85.9-1.git.0.f01df1a.el6.noarch,
bug has been fixed.