From bb93c1e0c962b5488c990d9b982a8ef7f950f428 Mon Sep 17 00:00:00 2001 From: Joe Cheng Date: Wed, 24 Apr 2024 09:21:42 -0700 Subject: [PATCH 1/2] Give metaReactive a "reactive" class for is.reactive() --- R/metareactive.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/metareactive.R b/R/metareactive.R index 158f7f9..52a0ea6 100644 --- a/R/metareactive.R +++ b/R/metareactive.R @@ -173,7 +173,7 @@ metaReactiveImpl <- function(expr, env, varname, domain, inline) { } ) }, - class = c("shinymeta_reactive", "shinymeta_object", "function"), + class = c("shinymeta_reactive", "shinymeta_object", "reactive", "function"), shinymetaVarname = varname, shinymetaUID = getFromNamespace("createUniqueId", "shiny")(8), shinymetaDomain = domain, From 659ebb87412f10b4438aa2b66d24b6befdc6a796 Mon Sep 17 00:00:00 2001 From: Joe Cheng Date: Wed, 24 Apr 2024 15:40:08 -0700 Subject: [PATCH 2/2] Add news item --- NEWS.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index 7c753cf..a90acb6 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,10 @@ # 0.2.1 -Small patch release to avoid revdepcheck errors for styler. (#119) +## Bug fixes + +* Tweak imports to avoid revdepcheck errors for styler. (#119) + +* Add `"reactive"` class to `metaReactive` objects, so `shiny::is.reactive()` returns `TRUE` for them. (#120) # 0.2.0.3