Skip to content

Commit 8a19e38

Browse files
committed
Fixed a divide by zero error with 0% minimum panel size
1 parent eaf12d5 commit 8a19e38

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

dart/lib/splitter/splitter_panel.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ class SplitterPanel {
7272
*/
7373
void setContainerRatio(IDockContainer container, num ratio) {
7474
num splitPanelSize = stackedVertical ? panelElement.client.height : panelElement.client.width;
75+
if (splitPanelSize <= 0) splitPanelSize = 1;
76+
7577
num newContainerSize = splitPanelSize * ratio;
7678
int barSize = stackedVertical ? spiltterBars[0].barElement.client.height : spiltterBars[0].barElement.client.width;
7779

0 commit comments

Comments
 (0)