Completed
Last Updated: 05 Jun 2026 13:35 by ADMIN

Because of the CSS, if a parent element has used translate (transform: translateX(0px); ) every child element  under it is no longer fixed.

This causes components like kendo-dialog to be relatively positioned inside the drawer - usually cut off.

Even turning off animation still leaves the style rule.

 

  • Disabling animation should also ensure no related CSS is applied (like using transform: none at least)
  • Provide a keyframe based animation instead of translateX (example http://jsfiddle.net/whnuLf6v/50/)
Completed
Last Updated: 22 May 2026 11:08 by ADMIN
Created by: Josef
Comments: 12
Category: Dialog
Type: Feature Request
8
How could I configure the dialog to NOT close after pressing the escape key
Completed
Last Updated: 22 May 2026 11:05 by ADMIN
Currently, there is no built-in property in the service to control whether the button renders. A boolean property in the DialogSettings could serve that purpose.
Completed
Last Updated: 07 May 2026 13:44 by ADMIN
Release 2026 Q2

Currently, the (X) close button is always shown and visible. In other words, it is not possible to configure the dialog component to NOT display this icon button. It is actually not just about the icon button, but also the ESC shortcut. It should not be possible to close the dialog when the input is set.

Feature request: Add an input `closable` for the Dialog Component ('kendo-dialog') to be able to turn off the closable behaviour. Example:

```html

  <kendo-dialog [closable]="false"></kendo-dialog>

```

The "closable" is `true` by default, ensuring that it is backwards compatible.


 

Use case: A certain dialog is presented to the user and user must NOT be able to close/ignore the dialog. The user is thus forced to resolve the instructions presented in the dialog and resolve it the intended way.

Duplicated
Last Updated: 25 Sep 2025 09:47 by ADMIN
We are using the dialog service by dynamically importing and providing standalone components. The problem that we are experiencing is that seems those components aren't created in any injection context. So there is really no way if we want to reuse some shared service that is provided in the component that opens the dialog. Would be great if in the options that are passed to the open method of the dialog service we could also specify an injector, which will then be used when creating the instance of the dynamic component. This way we can pass the injector of the calling page which should provide any shared service that are provided in the calling page. 
Declined
Last Updated: 22 Sep 2025 13:12 by ADMIN
Created by: Seyfor
Comments: 7
Category: Dialog
Type: Feature Request
4

I would like to move dialog (because there is some content behind I need to see in order to fill form in dialog).

It would also be great if it could be resizable. If you have an input component inside dialog, you could set width to 100%.

Declined
Last Updated: 08 Aug 2025 06:00 by ADMIN
Created by: Andrej
Comments: 1
Category: Dialog
Type: Bug Report
1

I used this example to replace the built-in icons of the Kendo UI components. I was able to modify all the icons except the x icon in the Kendo UI Dialog and Window component. The x icon in the Kendo UI ComboBox was replaced as well.

The issue can be seen in this StackBlitz example.

 

 

Unplanned
Last Updated: 04 Dec 2024 14:23 by ADMIN
Created by: Herman
Comments: 0
Category: Dialog
Type: Feature Request
2

When opening a Kendo dialog, it's in most cases necessary to prevent the background page from scrolling.

Telerik offers a solution to address this issue:
https://www.telerik.com/kendo-angular-ui/components/knowledge-base/page-is-scrollable-when-open-dialog

To make this process more straightforward, I propose adding a property, such as `disableBackgroundScroll`, to the dialog component. This property would automatically handle this behavior.

Example usage:
<kendo-dialog disableBackgroundScroll>
  ...
</kendo-dialog>


Unplanned
Last Updated: 11 Mar 2024 03:24 by Anthony
Created by: Anthony
Comments: 4
Category: Dialog
Type: Feature Request
7

Hi,

I'm using the DialogService and it would be good to be able to provide my own injector so I can extended the service. Currently the DialogService uses the container's injector.

Reason for this feature request is to provide data to the dialog itself via DI, similar to how Angular Material allows this via MAT_DIALOG_DATA injection token.

Thanks,

Anthony

Unplanned
Last Updated: 23 Feb 2024 10:05 by Dan
Created by: Dan
Comments: 0
Category: Dialog
Type: Feature Request
1

Provide a 'title' property for the DialogAction objects in order to have the ability to configure a tooltip for the action buttons of the Dialog when DialogService is used.

Currently, there is no existing option for setting a title for the action buttons when they are passed as a collection of DialogAction objects to the actions property. A title can be set only when the action buttons are configured separately in a template:

Declined
Last Updated: 11 Jul 2023 14:55 by ADMIN
Created by: Holger
Comments: 2
Category: Dialog
Type: Feature Request
3

I would like to switch off scrollbars for individual dialogs, thus it would be great to have a scrollable (https://docs.telerik.com/kendo-ui/api/javascript/ui/window/configuration/scrollable) option to control this behavior. This should be also available in the configuration of dialog service.

Unplanned
Last Updated: 24 Jun 2022 12:18 by G Walsh
Created by: G Walsh
Comments: 0
Category: Dialog
Type: Feature Request
0

Hi,

Please provide closing animations for the Dialog just like there are animations for the opening.

thanks

Completed
Last Updated: 22 Jun 2022 13:03 by ADMIN
Created by: Mickey
Comments: 5
Category: Dialog
Type: Feature Request
12

Add configuration inputs for control animation of Dialog component.

 

 
Completed
Last Updated: 02 Jun 2022 13:48 by ADMIN
Created by: Diego
Comments: 1
Category: Dialog
Type: Feature Request
4

As already present on popupService -> https://www.telerik.com/kendo-angular-ui/components/popup/api/PopupSettings/#toc-popupclass

is it possible to have also dialogClass when dialogService is used?

Thanks.

Completed
Last Updated: 19 Jan 2022 09:37 by ADMIN
Created by: Mauro
Comments: 0
Category: Dialog
Type: Feature Request
1

Currently, the DialogAction only supports setting primary as a configuration.

Could it be extended to also allow other button variants - like look=flat or a cssClass config option?

Passing a template beats the entire purpose of using a service - you need to now add additional local HTML, manually handle button clicks etc.

Declined
Last Updated: 15 Oct 2021 12:31 by ADMIN
Created by: Imported User
Comments: 0
Category: Dialog
Type: Feature Request
1
I need accessibility  support for dialog, h2 in the title, role=alertdialog on the window
Declined
Last Updated: 12 Aug 2021 13:53 by ADMIN
When using the DialogService (or the PopupService), you must pass either a TemplateRef or a Component class to the content property for it to create.  However, if you have a Component that needs special initialization (i.e. constructor parameters) or that you have already created using a factory, you cannot use that as the content for the DialogService/PopupService.  This feature request is to allow the content parameter to be valid if an existing component instance (already created) is passed.
Declined
Last Updated: 29 Jul 2021 13:11 by ADMIN
Created by: Imported User
Comments: 3
Category: Dialog
Type: Feature Request
17
I would like to dialog can drag and set position.
Completed
Last Updated: 27 Jul 2021 14:22 by ADMIN
Created by: Holger
Comments: 1
Category: Dialog
Type: Feature Request
2
Provide the "buttonLayout" (https://docs.telerik.com/kendo-ui/api/javascript/ui/dialog/configuration/buttonlayout) setting for Dialog and DialogService.

Useful values for layout would we "Stretched", "Start", "Center" and "End".
Unplanned
Last Updated: 27 Jul 2021 11:58 by ADMIN

Currently there is no way to provide a component from a lazy-loaded module as content in the Dialog Service. 

We need a way to pass in the correct injector/componentFactoryResolver to use to load the component with.

Further discussion and possible solution are available in the following Angular GitHub threads:

https://github.com/angular/angular/issues/14324

https://github.com/angular/angular/issues/17168

1 2