Skip to content

Commit c6580f9

Browse files
committed
fix: add stopPropagation to click events in Drawer and Sheet components
1 parent 1284311 commit c6580f9

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

NET9/BlazorInteractiveServer/Components/UI/Drawer.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
else if (Open)
1111
{
1212
<div class="fixed inset-0 z-50 bg-black/80 animate-in fade-in-0" @onclick="Close"></div>
13-
<div class="@DrawerVariants.Get(Side, Class)" @attributes="AdditionalAttributes">
13+
<div class="@DrawerVariants.Get(Side, Class)" @onclick:stopPropagation="true" @attributes="AdditionalAttributes">
1414
<div class="mx-auto mt-4 h-2 w-[100px] rounded-full bg-muted"></div>
1515
<div class="grid gap-1.5 p-4 text-center sm:text-left">
1616
@if (!string.IsNullOrEmpty(Title))

NET9/BlazorInteractiveServer/Components/UI/Sheet.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
else if (Open)
1111
{
1212
<div class="fixed inset-0 z-50 bg-background/80 backdrop-blur-sm animate-in fade-in-0" @onclick="Close"></div>
13-
<div class="@SheetVariants.Get(Side, Class)" @attributes="AdditionalAttributes">
13+
<div class="@SheetVariants.Get(Side, Class)" @onclick:stopPropagation="true" @attributes="AdditionalAttributes">
1414
<div class="flex flex-col space-y-2">
1515
@if (!string.IsNullOrEmpty(Title))
1616
{

src/ShellUI.Templates/Templates/DrawerTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ @using YourProjectNamespace.Components.UI.Variants
2727
else if (Open)
2828
{
2929
<div class=""fixed inset-0 z-50 bg-black/80 animate-in fade-in-0"" @onclick=""Close""></div>
30-
<div class=""@DrawerVariants.Get(Side, Class)"" @attributes=""AdditionalAttributes"">
30+
<div class=""@DrawerVariants.Get(Side, Class)"" @onclick:stopPropagation=""true"" @attributes=""AdditionalAttributes"">
3131
<div class=""mx-auto mt-4 h-2 w-[100px] rounded-full bg-muted""></div>
3232
<div class=""grid gap-1.5 p-4 text-center sm:text-left"">
3333
@if (!string.IsNullOrEmpty(Title))

src/ShellUI.Templates/Templates/SheetTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ @using YourProjectNamespace.Components.UI.Variants
2727
else if (Open)
2828
{
2929
<div class=""fixed inset-0 z-50 bg-background/80 backdrop-blur-sm animate-in fade-in-0"" @onclick=""Close""></div>
30-
<div class=""@SheetVariants.Get(Side, Class)"" @attributes=""AdditionalAttributes"">
30+
<div class=""@SheetVariants.Get(Side, Class)"" @onclick:stopPropagation=""true"" @attributes=""AdditionalAttributes"">
3131
<div class=""flex flex-col space-y-2"">
3232
@if (!string.IsNullOrEmpty(Title))
3333
{

0 commit comments

Comments
 (0)