From 05f9fc344777983e2a872b12a80587e6f765db31 Mon Sep 17 00:00:00 2001 From: gbnm Date: Tue, 9 Apr 2024 17:58:11 +0100 Subject: [PATCH] Added a parseInt to setOptionsPosition Added a parseInt to `setOptionsPosition()` to help fixing an issue that happens on Chromium-based browsers under specific window sizes/resolutions where the dropdowns can have its content blurry. --- src/virtual-select.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/virtual-select.js b/src/virtual-select.js index 7bf9bdc..b127c2d 100755 --- a/src/virtual-select.js +++ b/src/virtual-select.js @@ -1481,7 +1481,7 @@ export class VirtualSelect { } setOptionsPosition(startIndex) { - const top = (startIndex || this.getVisibleStartIndex()) * this.optionHeight; + const top = parseInt((startIndex || this.getVisibleStartIndex()) * this.optionHeight); this.$options.style.transform = `translate3d(0, ${top}px, 0)`; DomUtils.setData(this.$options, 'top', top); }