mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
Merged PR 2066: fix(ui-layout, input-controls-dropdown, oms-return-details): prevent stale sc...
fix(ui-layout, input-controls-dropdown, oms-return-details): prevent stale scroll events from closing dropdown on open Delay scroll listener registration using requestAnimationFrame when activating CloseOnScrollDirective. This prevents stale scroll events still in the event queue from immediately triggering closeOnScroll when opening the dropdown after scrolling. Also adds conditional rendering for product format and publication date in return-details-order-group-item component. Refs: #5513
This commit is contained in:
committed by
Lorenz Hilpert
parent
ee9f030a99
commit
aee63711e4
@@ -124,8 +124,8 @@ export class DropdownOptionComponent<T> implements Highlightable {
|
||||
'(keydown.enter)': 'select(keyManger.activeItem); close()',
|
||||
'(keydown.escape)': 'close()',
|
||||
'(click)':
|
||||
'disabled() ? $event.stopImmediatePropagation() : (isOpen() ? close() : open())',
|
||||
'(closeOnScroll)': 'close()',
|
||||
'disabled() ? $event.stopPropagation() : (isOpen() ? close() : open())',
|
||||
'(closeOnScroll)': '(isOpen() ? close() : "")',
|
||||
},
|
||||
})
|
||||
export class DropdownButtonComponent<T>
|
||||
|
||||
Reference in New Issue
Block a user