Problem with TAdvOfficePager/TAdvToolbars when resizing window and maximizing

Hello,
I am using Delphi 10.4 and TMS VCL UI Pack downloaded (as latest version) on the 8th of June (AdvToolbar version 6.8.3.4, AdvOffice Pager 3.8.4.4). Compiled for 32 bit (so far)
To demonstrate the problem I modified the DynRibbonToolbar demo: I have created a toolbar ("ribbon") with several TAdvGlowButtons and I perform the following steps:

  1. run the application.
  2. I switch to ribbon
  3. I resize the window horizontally (dragging from the right side) until no toolbar can be seen at all (minimum possible resize)
  4. I maximize the window. All buttons and controls on the toolbar have vanished!
    (Similar behaviour is experienced when multiple resizes/show/hide ribbon, etc. are performed, but I guess the root cause is the same)

Is there some property I have misused or I am missing something that solves the problem?

Best Regards,
Charalampos
DynRibbonToolBar.zip (630.4 KB)

I could not reproduce this. I see after maximize:

Same here, with Delphi11,Windows 11.
After shrinking the form to it's minimum width, when you click the maximize square button (without resizing back the form to some larger width) , it maximizes without the ribbon controls.

In 64 bits it also happened that the form "tried" to maximize in height, but not in width (after some attempts and resizing I could maximize, but the first tries only made it taller). It happened once with 32 bits.

With a 1920x1080 monitor, almost all ribbon controls were gone. With a 2560x1440 monitor, all controls were gone.

In my case, I am using a 3840x2160 monitor (at 144 dpi, if that matters), with the behaviour you also described.
Is it possible that your development team will look into this problem to have some fix?

Best Regards,
Charalampos

As soon as we can reproduce this, we can start investigating.