0

Running this snippet of code allows you to see an example of all the goodies that ShinySky offers:

if (require(devtools)) install.packages("devtools")#if not alrady installed
devtools::install_github("AnalytixWare/ShinySky")
library(shinysky)
shinysky::run.shinysky.example()

Of these, I'm trying to use the busyIndicator.

Unfortunately, the default position (i.e., in the middle of the app) of the image doesn't work for me. For some reason, the busyIndicator is being obscured and covered up by my ggplots.

I looked at the arguments for the busyIndicator and it looks like the only levers we have to play with are

text    
img 
wait    

Of which I've played with and aren't relevant.

The ideal situation would be to simply move up it a few inches or so. Does anyone have any advice? Thanks.

Monica Heddneck
  • 2,973
  • 10
  • 55
  • 89
  • Not an answer to your question, but you should try `withProgress` (a Shiny function) which displays a progress bar at the top, thus will not block anything – Xiongbing Jin Apr 05 '16 at 01:51

1 Answers1

2

You can use css. A high z-index should put it in front of your plots.

.shinysky-busy-indicator {
  z-index: 1000;
}
Michael
  • 89
  • 1
  • 7