Files
shiny/R
Joe Cheng e5d1fa1ea4 Fix #2008: Allow eventReactive and observeEvent eventExprs to be async (#2014)
* Fix #2008: Allow eventReactive and observeEvent eventExprs to be async

This makes it possible to monitor e.g. async reactives.

In the process of fixing this, also discovered that observers don't
filter out shiny.silent.error (i.e. req(FALSE)) when they come back
from async operations. For example, this will kill the current
Shiny session instead of being ignored:

  observe({
    promise_resolve(TRUE) %...>%
      {req(FALSE)}
  })

This issue is also fixed in this commit.

* Enable deep stack trace by default, now that it's fast
2018-04-16 20:50:28 -05:00
..
2016-03-08 16:54:28 -06:00
2017-01-25 23:45:26 +00:00
2014-02-11 22:59:37 -06:00
2015-12-10 15:11:03 -06:00
2015-09-09 12:12:47 -07:00
2016-08-12 21:26:18 -05:00
2017-08-04 15:10:08 +01:00
2016-09-16 23:39:26 -05:00
2017-01-31 20:36:28 -06:00
2018-02-09 11:12:45 -08:00
2018-03-20 16:45:47 -07:00