Source: PR #168 review (Copilot comment)
The sizing selectInput in mod_citation_network.R always initializes with selected = "citations". When the renderUI re-fires (e.g., reactive dependency changes), the user's selection is lost. Year filter is also reset to floor
Fix: Use net_data$metadata$size_by %||% "citations" as the selected value so it persists across re-renders.
File: R/mod_citation_network.R — output$sizing_control_panel
Source: PR #168 review (Copilot comment)
The sizing
selectInputinmod_citation_network.Ralways initializes withselected = "citations". When therenderUIre-fires (e.g., reactive dependency changes), the user's selection is lost. Year filter is also reset to floorFix: Use
net_data$metadata$size_by %||% "citations"as theselectedvalue so it persists across re-renders.File:
R/mod_citation_network.R—output$sizing_control_panel