From 3d3fbf69edb10d7f0986b09b0f66e8d18ebbc0a2 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Tue, 28 Nov 2023 16:22:27 +0300 Subject: [PATCH] Fixed #4889 - Splitter: aria-valuenow calculation defect --- components/lib/splitter/Splitter.vue | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/lib/splitter/Splitter.vue b/components/lib/splitter/Splitter.vue index 0175a4157..f9416d5ec 100644 --- a/components/lib/splitter/Splitter.vue +++ b/components/lib/splitter/Splitter.vue @@ -133,13 +133,12 @@ export default { newNextPanelSize = this.nextPanelSize - newPos; } - this.prevSize = parseFloat(newPrevPanelSize).toFixed(4); - if (this.validateResize(newPrevPanelSize, newNextPanelSize)) { this.prevPanelElement.style.flexBasis = 'calc(' + newPrevPanelSize + '% - ' + (this.panels.length - 1) * this.gutterSize + 'px)'; this.nextPanelElement.style.flexBasis = 'calc(' + newNextPanelSize + '% - ' + (this.panels.length - 1) * this.gutterSize + 'px)'; this.panelSizes[this.prevPanelIndex] = newPrevPanelSize; this.panelSizes[this.prevPanelIndex + 1] = newNextPanelSize; + this.prevSize = parseFloat(newPrevPanelSize).toFixed(4); } this.$emit('resize', { originalEvent: event, sizes: this.panelSizes });