From 3612e25d8e2d78749cfeb9ad439da14611ed975b Mon Sep 17 00:00:00 2001 From: Gwen Date: Thu, 27 Aug 2020 15:20:05 +0200 Subject: [PATCH 1/2] Fix: Keep minSize, even when size is undefined Fix #255 --- .../angular-split/src/lib/component/split.component.ts | 2 +- projects/angular-split/src/lib/utils.ts | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/projects/angular-split/src/lib/component/split.component.ts b/projects/angular-split/src/lib/component/split.component.ts index 0e7caf4b..1996d5ad 100644 --- a/projects/angular-split/src/lib/component/split.component.ts +++ b/projects/angular-split/src/lib/component/split.component.ts @@ -404,7 +404,7 @@ export class SplitComponent implements AfterViewInit, OnDestroy { if (wildcardSizeAreas.length === 0 && this.displayedAreas.length > 0) { this.displayedAreas.forEach((area, i) => { area.size = i === 0 ? null : area.component.size - area.minSize = i === 0 ? null : getAreaMinSize(area) + area.minSize = i === 0 ? area.component.minSize : getAreaMinSize(area) area.maxSize = i === 0 ? null : getAreaMaxSize(area) }) } diff --git a/projects/angular-split/src/lib/utils.ts b/projects/angular-split/src/lib/utils.ts index 5b943b26..1ab45085 100644 --- a/projects/angular-split/src/lib/utils.ts +++ b/projects/angular-split/src/lib/utils.ts @@ -51,10 +51,6 @@ export function isUserSizesValid(unit: 'percent' | 'pixel', sizes: Array a.size) { - return a.size - } - return a.component.minSize } From 55be44b93207e85fa7a317626fffd9a756e1db1f Mon Sep 17 00:00:00 2001 From: Gwen Date: Mon, 22 Jan 2024 15:07:04 +0100 Subject: [PATCH 2/2] Update split.component.ts --- projects/angular-split/src/lib/component/split.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/angular-split/src/lib/component/split.component.ts b/projects/angular-split/src/lib/component/split.component.ts index cd7bf798..9eba779f 100644 --- a/projects/angular-split/src/lib/component/split.component.ts +++ b/projects/angular-split/src/lib/component/split.component.ts @@ -472,7 +472,7 @@ export class SplitComponent implements AfterViewInit, OnDestroy { if (wildcardSizeAreas.length === 0 && this.displayedAreas.length > 0) { this.displayedAreas.forEach((area, i) => { area.size = i === 0 ? '*' : area.component.size - area.minSize = i === 0 ? null : getAreaMinSize(area) + area.minSize = i === 0 ? area.component.minSize : getAreaMinSize(area) area.maxSize = i === 0 ? null : getAreaMaxSize(area) }) } else if (wildcardSizeAreas.length > 1) {