Simply adding a sidebar kills it - run this & you'll see 'running Screen 2' prints on load. I also need the sidebar to cover both screens - ie. similar to the nav in shinydashboards
---
title: "Test FlexDashboard"
output:
flexdashboard::flex_dashboard:
orientation: columns
horizontal_layout: fill
runtime: shiny
---
Screen 1
===================================================================================
Inputs {.sidebar}
------------------------------------------------------------------------------
```{r}
selectInput('a', label = 'A', choices = c('a','b'))
```
Column
---------------------------------------------------------------------------
```{r}
renderText({
print('running Screen 1')
'Screen 1'
})
```
Screen 2
=====================================================================================
```{r}
renderText({
print('running Screen 2')
'Screen 2'
})
```