anchor.diff:  procedure TfmMain.FormActivate(Sender: TObject);
   begin
     AppActiveForm:= Sender;
  -  FFormActivateAlreadyCalled:= true;
  -
  -  if FNeedToMaximize then
  -  begin
  -    FNeedToMaximize:= false;
  -    WindowState:= wsMaximized;
  -  end;
   end;
   
   procedure TfmMain.FormChangeBounds(Sender: TObject);
  
positive.code:     FLastAppActivate: QWord;
      FLastSaveSessionTick: QWord;
      FLastLoadedConfig: string;
      FFormActivateAlreadyCalled: boolean;
      FNeedToMaximize: boolean;
      FDisableTreeClearing: boolean;
      FInvalidateShortcuts: boolean;
  
negative.code:   if FHandledOnShowPartly then exit;
  
    DoApplyInitialGroupSizes; //before FormLock to solve bad group-splitters pos, issue #3067
    FormLock(Self);
  
    _Init_WindowMaximized;
  