public void DisplayedItemsChanged()
{
float[] relativeSizes = new float[2];
bool flag = (this.sharedChangesets != null) && (this.sharedChangesets.Length != 0);
bool flag2 = this.pv.lv.totalRows != 0;
if ((flag && flag2) || (!flag && !flag2))
{
relativeSizes[0] = relativeSizes[1] = 0.5f;
}
else
{
relativeSizes[0] = !flag ? ((float) 0) : ((float) 1);
relativeSizes[1] = !flag2 ? ((float) 0) : ((float) 1);
}
int[] minSizes = new int[] { 80, 80 };
this.splitter = new SplitterState(relativeSizes, minSizes, null);
this.DoSelectionChange();
}