fix #1305 - tabpanel loses focus
This commit is contained in:
		| @ -5,7 +5,7 @@ | ||||
| @inject IThemeService  ThemeService | ||||
| @inject IStringLocalizer<Add> Localizer | ||||
|  | ||||
| <TabStrip> | ||||
| <TabStrip Refresh="@_refresh"> | ||||
|     <TabPanel Name="Settings" ResourceKey="Settings"> | ||||
|         @if (_themeList != null) | ||||
|         { | ||||
| @ -190,6 +190,7 @@ | ||||
|     private Type _themeSettingsType; | ||||
|     private object _themeSettings; | ||||
|     private RenderFragment ThemeSettingsComponent { get; set; } | ||||
|     private bool _refresh = false; | ||||
|  | ||||
|     protected override async Task OnInitializedAsync() | ||||
|     { | ||||
| @ -280,6 +281,7 @@ | ||||
|                     builder.CloseComponent(); | ||||
|                 }; | ||||
|             } | ||||
|             _refresh = true; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|  | ||||
| @ -6,7 +6,7 @@ | ||||
| @inject IThemeService  ThemeService | ||||
| @inject IStringLocalizer<Edit> Localizer | ||||
|  | ||||
| <TabStrip> | ||||
| <TabStrip Refresh="@_refresh"> | ||||
|     <TabPanel Name="Settings" ResourceKey="Settings"> | ||||
|         @if (_themeList != null) | ||||
|         { | ||||
| @ -211,6 +211,7 @@ | ||||
|     private Type _themeSettingsType; | ||||
|     private object _themeSettings; | ||||
|     private RenderFragment ThemeSettingsComponent { get; set; } | ||||
|     private bool _refresh = false; | ||||
|  | ||||
|     protected override async Task OnInitializedAsync() | ||||
|     { | ||||
| @ -354,6 +355,7 @@ | ||||
|                     builder.CloseComponent(); | ||||
|                 }; | ||||
|             } | ||||
|             _refresh = true; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker