RibbonForm does not render correctly on multi-monitor

  1. Create a new project
  2. Inherit from RibbonForm
  3. Add RibbonControlAdv to the form.
  4. Run the project
  5. Drag the window to another monitor, and maximize it

The window turns transparent, along with other visual artifacts. The real window will maximize but visually it does not appear to do so. If you place your mouse where the maximized title bar should be, and double click, the window will restore, but still remain transparent.

If you drag the broken window back to the primary monitor, and maximize it again, it will return to normal.

See attached photo.

I see this in versions 20.1.0.47 and 20.1.0.55. I did not see this in version 15.1460.0.33.


Attachment: broken_ribbon_form_695f0f97.zip


Update: Setting EnableAeroTheme to false corrects this behavior.


2 Replies

BA BagavathiPerumal Apranandham Syncfusion Team June 30, 2022 10:12 AM UTC

Hi Rob Platt,

Currently, we are analyzing your reported query of “RibbonForm does not render correctly on multi-monitor”. We will validate and update you with the details on or before 04th July 2022.


Regards,
Bagavathi Perumal A



BA BagavathiPerumal Apranandham Syncfusion Team July 6, 2022 05:15 AM UTC

Hi Rob Platt,


We are unable to reproduce the issue at our end; however, we've created a sample based on your specifications. Please refer the sample and attached video for your reference.


Please provide following details for further analysis.

  • Screen resolution for both the monitor.
  • Screen scaling factor for both the monitors.
  • A sample to replicate this issue.



Regards,

Bagavathi Perumal A



Attachment: RibbonControlAdvSample_c46e74c9.zip

Loader.
Up arrow icon