From af61b48415959244430ad0475c0e840d4a5e0aca Mon Sep 17 00:00:00 2001 From: rabbitism Date: Wed, 31 Jan 2024 18:47:08 +0800 Subject: [PATCH] Fix: fix pointer press handling. --- demo/Ursa.Demo/Dialogs/DialogWithAction.axaml | 5 + demo/Ursa.Demo/Dialogs/PlainDialog.axaml | 5 + src/Ursa.Themes.Semi/Controls/Dialog.axaml | 185 +++++++++--------- src/Ursa/Controls/Dialog/DialogWindow.cs | 11 +- 4 files changed, 114 insertions(+), 92 deletions(-) diff --git a/demo/Ursa.Demo/Dialogs/DialogWithAction.axaml b/demo/Ursa.Demo/Dialogs/DialogWithAction.axaml index 3a0d2ac..2f4bef9 100644 --- a/demo/Ursa.Demo/Dialogs/DialogWithAction.axaml +++ b/demo/Ursa.Demo/Dialogs/DialogWithAction.axaml @@ -15,6 +15,11 @@ + + A + B + C + diff --git a/demo/Ursa.Demo/Dialogs/PlainDialog.axaml b/demo/Ursa.Demo/Dialogs/PlainDialog.axaml index 89dbb0d..903a8b1 100644 --- a/demo/Ursa.Demo/Dialogs/PlainDialog.axaml +++ b/demo/Ursa.Demo/Dialogs/PlainDialog.axaml @@ -9,5 +9,10 @@ x:Class="Ursa.Demo.Dialogs.PlainDialog"> + + A + B + C + diff --git a/src/Ursa.Themes.Semi/Controls/Dialog.axaml b/src/Ursa.Themes.Semi/Controls/Dialog.axaml index 48259aa..bf11f76 100644 --- a/src/Ursa.Themes.Semi/Controls/Dialog.axaml +++ b/src/Ursa.Themes.Semi/Controls/Dialog.axaml @@ -387,28 +387,34 @@ - - - - - -