When an esquisse module is inserted into a shiny app dynamically -- whether using insertTab(), insertUI(), or uiOutput()/renderUI(), if the "filters" control isn't used then the plot doesn't get generated. The rest of the module seems to work - the code gets updated for example - but the plot breaks. If the "filters" control is used, then it works fine.
When an esquisse module is inserted into a shiny app dynamically -- whether using
insertTab()
,insertUI()
, oruiOutput()/renderUI()
, if the "filters" control isn't used then the plot doesn't get generated. The rest of the module seems to work - the code gets updated for example - but the plot breaks. If the "filters" control is used, then it works fine.Example:
Using {esquisse} 1.1.2 and {shinyWidgets} from latest GitHub
It results in an empty plot: