I am making a shiny app. On the sidebar panel I set up an action button to draw a plot and on the main panel, I create a tabset panel(the user has to click the plot tabset pannel to view it) to show the plot. However, what I found is when I click the action button, shiny would not start drawing the plot until specifically open the tabset panel. The way I enable the action button is with observeEvent. Is this normal?
To illustrate my point more clearly, here is a screen shot of my app.