Under Review
Last Updated: 03 Dec 2020 09:56 by ADMIN
Created on: 26 Nov 2020 11:06
Type: Bug Report
ReportViewer - SearchDialog misplacement

The SearchDialog is placed based upon a parent window of type "Window". However, when I use other types like "RadRibbonWindow" as my main window the placement does not work correct. As a result the SearchDialog is shown in the upper right corner of the desktop. This is the code (in SearchDialogController.cs):

        Window GetParentWindow()
            return (this.model.PageScrollViewer == null)
                ? null
                : this.model.PageScrollViewer.FirstParentOfType<Window>();

At least this method should also take RadRibbonWindow in account (this is certainly not used that rarely since we all use Telerik components!) or for a more generic solution look for types that are derived from Window.

1 comment
Posted on: 03 Dec 2020 09:56

Hi Heiko,

Can you please give us more details about the problematic behavior? Also, is it possible to send us a sample application that reproduces the issue, so we can investigate it locally?

I will be looking forward to receiving an update from you.

Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.