From f6cca5cb3538ee5752e201dcc7b07cc55a95a63a Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 23 Jun 2023 08:16:39 -0400 Subject: [PATCH] allow for testing CSS page transitions --- Oqtane.Client/Themes/Controls/Theme/MenuBase.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Oqtane.Client/Themes/Controls/Theme/MenuBase.cs b/Oqtane.Client/Themes/Controls/Theme/MenuBase.cs index 689b7a04..dd697ef0 100644 --- a/Oqtane.Client/Themes/Controls/Theme/MenuBase.cs +++ b/Oqtane.Client/Themes/Controls/Theme/MenuBase.cs @@ -19,7 +19,12 @@ namespace Oqtane.Themes.Controls { if (page.IsClickable) { - return string.IsNullOrEmpty(page.Url) ? NavigateUrl(page.Path) : page.Url; + var url = string.IsNullOrEmpty(page.Url) ? NavigateUrl(page.Path) : page.Url; + if (PageState.QueryString.ContainsKey("method")) + { + url += ((url.Contains("?")) ? "&" : "?") + "method=" + PageState.QueryString["method"]; + } + return url; } else {