Unplanned
Last Updated: 17 Dec 2024 09:09 by Ben
Ben
Created on: 17 Dec 2024 07:06
Category: UI for .NET MAUI
Type: Bug Report
1
Scheduler: [Android] Pickers are shown behind the Dialogs in Shell app

Dear Telerik-Team

with the new version 9.0.0 on Android the Scheduler doesn't display the Date/Timepicker on creating/editing an new appointment. The Date/Timepicker Popup is only displayed when the "EditAppointmentDialog" is closed. You can easy reproduce it. Just add the Scheduler to a plain project.

I have attached a VS solution where you can reproduce it.

Thanks for helping/fixing it as soon as possible. I need this new version becasue of another bugfix for scheduler in it...

Attached Files:
4 comments
Ben
Posted on: 17 Dec 2024 09:09
great not grate :D
Ben
Posted on: 17 Dec 2024 09:05

Hello Didi

Thanks for the workaround. That's fine for me.

Thank you for your grate support!

Regards

Ben

ADMIN
Didi
Posted on: 17 Dec 2024 08:40

Workaround:

Add implicit style for the DatePicker and the TimePicker in App.xaml to have PickerMode Dropdown

<Application xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:telerik="http://schemas.telerik.com/2022/xaml/maui"
             xmlns:local="clr-namespace:MauiApp21"
             x:Class="MauiApp21.App">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="Resources/Styles/Colors.xaml" />
                <ResourceDictionary Source="Resources/Styles/Styles.xaml" />
            </ResourceDictionary.MergedDictionaries>

            <Style TargetType="telerik:RadDatePicker">
                <Setter Property="PickerMode" Value="DropDown"/>
            </Style>

            <Style TargetType="telerik:RadTimePicker">
                <Setter Property="PickerMode" Value="DropDown"/>
            </Style>
        </ResourceDictionary>
    </Application.Resources>
</Application>

If you use pickers in other locations in the app all pickers will have DropDown mode as these style is implicit. So if you want to keep the other pickers mode popup, you have to explicitly set it to the pickers.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

ADMIN
Didi
Posted on: 17 Dec 2024 07:30

Hello Benjamin,

The team is aware of this issue, still we couldn't address it for the 9.0.0 release. We addressed the exception reported here: https://feedback.telerik.com/maui/1658481-scheduler-ios-an-exception-is-raised-when-editing-an-appointment-in-the-editappointmentdialog-in-a-shell-app 

I have changed the status of the item to Unplanned and raised its priority.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.