[PyCharm Tables] PY-80085 Show compact mode of columns' statistics for tables by default #PY-80085 Fixed

* To improve the Statistics Table Headers discoverability, in the case of small tables, the Compact mode will be the default one.

GitOrigin-RevId: 6af2279b33391cd07eb219747fa786b6ef14a85d
This commit is contained in:
Natalia.Murycheva
2025-03-31 16:34:11 +02:00
committed by intellij-monorepo-bot
parent 8832f4362f
commit 35d329ef2c

View File

@@ -2777,12 +2777,16 @@ public final class TableResultView extends JBTableWithResizableCells
return myStatisticsHeader;
}
public void setStatisticsPanelMode(StatisticsPanelMode panelMode) {
public void setStatisticsPanelMode(StatisticsPanelMode newPanelMode) {
StatisticsPanelMode previousPanelMode = getStatisticsPanelMode();
if (myStatisticsHeader != null) {
myStatisticsHeader.setStatisticsPanelMode(panelMode);
}
myStatisticsHeader.setStatisticsPanelMode(newPanelMode);
if (previousPanelMode != null) {
myColumnLayout.resetLayout();
}
}
}
public StatisticsPanelMode getStatisticsPanelMode() {
if (myStatisticsHeader != null) {