Skip to content

Commit 90f6ad5

Browse files
committed
Fixing the state of dropdown icon
1 parent 2f77c8f commit 90f6ad5

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

app/code/Magento/Ui/view/base/web/templates/grid/filters/elements/ui-select-optgroup.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
css: {
2020
_selected: $parent.root.isSelected(option.value),
2121
_hover: $parent.root.isHovered(option, $element),
22-
_expended: $parent.root.getLevelVisibility($data),
22+
_expended: $parent.root.getLevelVisibility($data) || $data.visible,
2323
_unclickable: $parent.root.isLabelDecoration($data),
2424
_last: $parent.root.addLastElement($data),
2525
'_with-checkbox': $parent.root.showCheckbox

app/code/Magento/Ui/view/base/web/templates/grid/filters/elements/ui-select.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
css: {
161161
_selected: $parent.isSelectedValue(option),
162162
_hover: $parent.isHovered(option, $element),
163-
_expended: $parent.getLevelVisibility($data),
163+
_expended: $parent.getLevelVisibility($data) && $parent.showLevels($data),
164164
_unclickable: $parent.isLabelDecoration($data),
165165
_last: $parent.addLastElement($data),
166166
'_with-checkbox': $parent.showCheckbox
@@ -174,6 +174,7 @@
174174
<div class="admin__action-multiselect-dropdown"
175175
data-bind="
176176
click: function(event){
177+
$parent.showLevels($data);
177178
$parent.openChildLevel($data, $element, event);
178179
},
179180
clickBubble: false

app/design/adminhtml/Magento/backend/web/css/source/actions/_actions-multiselect.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@
338338
border-top: @action-multiselect-tree-lines;
339339
height: 1px;
340340
top: @action-multiselect-menu-item__padding + @action-multiselect-tree-arrow__size/2;
341-
width: @action-multiselect-tree-menu-item__margin-left + @action-multiselect-menu-item__padding;
341+
width: @action-multiselect-tree-menu-item__margin-left;
342342
}
343343

344344
// Vertical dotted line

0 commit comments

Comments
 (0)