I am using DialogService in my project and add below line in root file of the application so other component don't need to add.
Now the problem is, if i opened the dialog from specific component then If I go back to previous screen then Dialog remain open.
What I found is, basically I put the div is in root file so the dialog will always reside it at root level.
right now I have a one solution is to remove that div from root file and keep it in all component file, where it is used.
If you have another solution then let me know because I don't want to put that div in all angular component.

Hey everyone,
Hope this message finds you well.
I'm creating a grid table with Add/Edit/Delete features. Currently running into a blocker when clicking on a checkbox during an Add procedure. This action completely resets the values from the dropdown menus I've previously selected from. Any ideas as to why this behavior might be occurring? Thanks!
TS:
------------------------------
HTML:
Hello!
Our customer complained that when trying to enter a decimal point in the numeric filter of the grid, it appears and then immediately disappears. This effect appeared after upgrading the kendo-angular-grid package from version 4.7.0 to version 11.2.0 (we also upgraded the Angular version from version 10 to 15). I noticed that the same effect is present on your site
https://www.telerik.com/kendo-angular-ui/components/grid/filtering/filter-menu/
Notice the Order column in the 1st example there. Please open a filter for it and try to quickly (as fast as possible) enter a number and then a dot in the top input of the filter.
The same thing happens in the other examples on this page that have a numeric filter. Interestingly, there is no such effect in the lower inputs.
So my questions are:
1. is this a defect?
2. is it possible to fix this behaviour without changing the version of the kendo-angular-grid package? I mean, maybe there is a possibility to intercept an input event in the filter input in an Angular component code.
I have master detail grid and when I filter its filtering only master grid but not detail. How I can acheive?
If I filter on displaySystemName I want to filter by schoolname which is in childContracts array
Hi! We added a Scheduler in our project but it seems the calendar parts are not localizing
We already set localId to the proper culture/language code
Other kendo components are working fine like the datepicker

Hello,
I have a kendo UI Scheduler which is used to load events.
I have an issue that when I close an item and it reloads the data, the calendar scrolls up to the top, losing the focus.
Here's a snippet of code:
doubleClickInSingleClick(event: any, popupInstance: any) {
if (this.eventClickTime == 0) {
// set first click
this.eventClickTime = new Date().getTime();
} else {
// compare first click to this click and see if they occurred within double click threshold
if (new Date().getTime() - this.eventClickTime < 250) {
// double click occurred
this.productInstanceId = event.id;
this.popupInstanceRef = this.modalService.open(popupInstance, {
size: "xl",
});
this.popupInstanceRef.result.then(noop, () => {
this.calendarBehavior.loadCalendarData();
});
this.eventClickTime = 0;
} else {
// not a double click so set as a new first click
this.eventClickTime = new Date().getTime();
}
}
}
And here's the HTML
<div id="scheduler" style="overflow-x: auto; white-space: nowrap">
<kendo-scheduler
#schedulerComponent
[kendoSchedulerBinding]="(this.calendarBehavior.events | async)!"
style="overflow: none; min-width: 750px"
[loading]="(this.calendarBehavior.loading| async)!"
[selectedDate]="this.calendarBehavior.selectedDate"
[selectedViewIndex]="3"
(dateChange)="this.calendarBehavior.onDateChange($event)"
>
<kendo-scheduler-day-view>
<ng-template kendoSchedulerEventTemplate let-event="event">
<div (click)="doubleClickInSingleClick(event, instanceModal)">
<!-- Added this hidden label as calendar sorting bu the text inside the event, where can sort by alerts and can have un expected sortion -->
<label style="width: 1px; height: 1px; color: transparent"
>{{ event.dataItem.dataItem.instance.productSku }}
{{ event.dataItem.dataItem.instance.groupNumber }}
</label>
<span
*ngIf="
event.dataItem.instance.ticketCount <
event.dataItem.instance.bookedCount
"
class="ticket-alert-icon"
style="font-size: 10px"
>
<i class="fas fa-ticket-alt"></i>
<i class="fas fa-exclamation-circle text-warning bg-light"></i>
</span>
<span
*ngIf="event.dataItem.instance.tourOperatedByPartner"
class="partner-icon"
>
<i class="fas fa-handshake"></i>
</span>
<span *ngFor="let iconPath of event.description.split(';')"
><img
*ngIf="event.description.length > 0"
class="alert-icon"
src="{{ this.calendarBehavior.getImageUrl(iconPath) }}"
width="10"
/> </span
>
<span
[style.color]="event.dataItem.dataItem.titleColor"
[style.font-size.px]="'10'"
>
{{ event.title }} </span
>
</div>
</ng-template>
</kendo-scheduler-day-view>
<kendo-scheduler-week-view> </kendo-scheduler-week-view>
<kendo-scheduler-month-view>
<ng-template kendoSchedulerEventTemplate let-event="event">
<div (click)="doubleClickInSingleClick(event, instanceModal)">
<span
[style.color]="event.dataItem.dataItem.titleColor"
[style.font-size.px]="'10'"
>
{{ event.title }}</span
>
</div>
</ng-template>
</kendo-scheduler-month-view>
<kendo-scheduler-agenda-view>
<ng-template kendoSchedulerEventTemplate let-event="event">
<div (click)="doubleClickInSingleClick(event, instanceModal)">
<!-- Added this hidden label as calendar sorting bu the text inside the event, where can sort by alerts and can have un expected sortion -->
<label style="width: 1px; height: 1px; color: transparent"
>{{ event.dataItem.dataItem.instance.productSku }}
{{ event.dataItem.dataItem.instance.groupNumber }}</label
>
<span
*ngIf="
event.dataItem.instance.ticketsRequired &&
event.dataItem.instance.ticketCount <
event.dataItem.instance.bookedCount
"
class="ticket-alert-icon"
>
<i class="fas fa-ticket-alt"></i>
<i class="fas fa-exclamation-circle text-warning bg-light"></i>
</span>
<span *ngIf="event.dataItem.instance.tourOperatedByPartner" class="partner-icon">
<i class="fas fa-handshake"></i>
</span>
<span *ngFor="let iconPath of event.description.split(';')"
><img
*ngIf="event.description.length > 0"
class="alert-icon"
src="{{ this.calendarBehavior.getImageUrl(iconPath) }}"
width="24"
/> </span
>
<span [style.color]="event.dataItem.dataItem.titleColor">
{{event.dataItem.instance.tourOperatedByPartner ? event.dataItem.instance.companyName + " - " : ""}}{{ event.title }} </span
>
</div>
</ng-template>
</kendo-scheduler-agenda-view>
</kendo-scheduler>If I comment the this. calendar behavior.loadCalendarData(); the scroll position is maintained. is there a simple way I can tell the Scheduler to maintain the position?
On a really old version of Kendo UI components, it was not pushing to the top.
Any suggestion?
Thanks
I'm using the Kendo Angular editor in my application and am wondering if there is a way to customize the Insert Link directive that is used by default? The dialog is working fine but I need to enforce that users prefix the URL with (http:// or https://).
I have looked through all the documentation I can find and am unable to find a way to alter it for Angular.
Alternatively is there an event that can be hooked into once the dialog is closed to do the validation there?
Thanks in advance.