Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix position of chart menu in C&U when clicking close to right edge #12922

Merged

Conversation

PanSpagetka
Copy link
Contributor

@PanSpagetka PanSpagetka commented Nov 30, 2016

Fix position of chart menu in C&U charts. Previously menu position was fixed to mouse position, but when you clicked near right border of the screen menu was situated outside of screen.

Screenshot

screencast from 2016-11-30 14-36-21

Links [Optional]

https://bugzilla.redhat.com/show_bug.cgi?id=1389319

Steps for Testing/QA [Optional]

Go to C&U and click on chart near right border.

https://bugzilla.redhat.com/show_bug.cgi?id=1389319

@PanSpagetka PanSpagetka changed the title Fix possition of chart menu in C&U when clicking close to right edge Fix position of chart menu in C&U when clicking close to right edge Nov 30, 2016
@miq-bot
Copy link
Member

miq-bot commented Nov 30, 2016

Checked commit PanSpagetka@5917f02 with ruby 2.2.5, rubocop 0.37.2, and haml-lint 0.16.1
0 files checked, 0 offenses detected
Everything looks good. ⭐

@@ -656,7 +656,9 @@ function miqBuildChartMenuEx(col, row, _value, category, series, chart_set, char
$("#" + pid).append("<li><a id='"+btoa(JSON.stringify(row_col_chart_index))+"' href='#' onclick='miqChartMenuClick(this.id)'>" + menu_title + "</a></li>");
}

chartmenu_el.css({'left': ManageIQ.mouse.x, 'top': ManageIQ.mouse.y});
//chart menu has min-width: 160 a has two levels
var x_possition = (ManageIQ.mouse.x > $(window).width() - 320) ? $(window).width() - 320 : ManageIQ.mouse.x;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: possition should be position

@martinpovolny
Copy link
Member

Fix the typo, please, then we are good to merge.

@PanSpagetka PanSpagetka force-pushed the fix-cu-chart-menu-right-position branch from 5917f02 to a99e4f9 Compare December 2, 2016 10:31
@mzazrivec mzazrivec added this to the Sprint 50 Ending Dec 5, 2016 milestone Dec 2, 2016
@mzazrivec mzazrivec merged commit 3f6d03c into ManageIQ:master Dec 2, 2016
simaishi pushed a commit that referenced this pull request Jan 9, 2017
…sition

Fix position of chart menu in C&U when clicking close to right edge
(cherry picked from commit 3f6d03c)

https://bugzilla.redhat.com/show_bug.cgi?id=1411471
@simaishi
Copy link
Contributor

simaishi commented Jan 9, 2017

Euwe backport details:

$ git log -1
commit d11815e51efb85aab8bf555172a74df167fadb13
Author: Milan Zázrivec <mzazrivec@redhat.com>
Date:   Fri Dec 2 14:35:19 2016 +0100

    Merge pull request #12922 from PanSpagetka/fix-cu-chart-menu-right-position
    
    Fix position of chart menu in C&U when clicking close to right edge
    (cherry picked from commit 3f6d03c1b02e34a93caa557f6fba1f30f8417263)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1411471

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants