|
@@ -45,7 +45,11 @@ App.ConfigHistoryFlowView = Em.View.extend({
|
|
COMPARE: 'compare',
|
|
COMPARE: 'compare',
|
|
REVERT: 'revert'
|
|
REVERT: 'revert'
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * serviceVersion object that is currently being hovered in the dropdown menu
|
|
|
|
+ */
|
|
|
|
+ hoveredServiceVersion: null,
|
|
/**
|
|
/**
|
|
* flag to check if sub-menu popup is currently being hovered
|
|
* flag to check if sub-menu popup is currently being hovered
|
|
*/
|
|
*/
|
|
@@ -583,7 +587,9 @@ App.ConfigHistoryDropdownRowView = Em.View.extend({
|
|
var $el = $('#config_version_popup');
|
|
var $el = $('#config_version_popup');
|
|
var $currentTarget = $(event.currentTarget);
|
|
var $currentTarget = $(event.currentTarget);
|
|
var parentView = view.get('parentView');
|
|
var parentView = view.get('parentView');
|
|
|
|
+ parentView.set('hoveredServiceVersion', null);
|
|
if (!serviceVersion.get("isDisplayed")) {
|
|
if (!serviceVersion.get("isDisplayed")) {
|
|
|
|
+ parentView.set('hoveredServiceVersion', serviceVersion);
|
|
parentView.set('isHovered', true);
|
|
parentView.set('isHovered', true);
|
|
var elHeight = $el.outerHeight(),
|
|
var elHeight = $el.outerHeight(),
|
|
pagePosition = window.innerHeight + window.pageYOffset,
|
|
pagePosition = window.innerHeight + window.pageYOffset,
|