diff --git a/src/Ursa/Controls/DateTimePicker/DatePicker.cs b/src/Ursa/Controls/DateTimePicker/DatePicker.cs index 69da5b5..80bb2a3 100644 --- a/src/Ursa/Controls/DateTimePicker/DatePicker.cs +++ b/src/Ursa/Controls/DateTimePicker/DatePicker.cs @@ -7,6 +7,8 @@ using Avalonia.Controls.Primitives; using Avalonia.Data; using Avalonia.Input; using Avalonia.Interactivity; +using Avalonia.VisualTree; +using Irihi.Avalonia.Shared.Common; using Irihi.Avalonia.Shared.Contracts; using Irihi.Avalonia.Shared.Helpers; @@ -25,6 +27,7 @@ public class DatePicker: DatePickerBase, IClearControl private Button? _button; private TextBox? _textBox; private CalendarView? _calendar; + private Popup? _popup; public static readonly StyledProperty SelectedDateProperty = AvaloniaProperty.Register( nameof(SelectedDate), defaultBindingMode: BindingMode.TwoWay); @@ -66,7 +69,7 @@ public class DatePicker: DatePickerBase, IClearControl CalendarView.DateSelectedEvent.RemoveHandler(OnDateSelected, _calendar); _button = e.NameScope.Find