title: Plotly - Surface - Text hoverinfo not working
body: <p>I have build a surface chart with plotly and I am trying to have hoverinfo based on my own text. Curiously it is not working anymore.</p>
  
  <pre><code>library(plotly)
  x &lt;- rnorm(10)
  y &lt;- rnorm(10)
  z &lt;- outer(y, x)
  
  p &lt;- plot_ly(x = ~x, y = ~y, z = ~z, type = "surface",
               text = ~paste0("My X = ", x, "\n My Y = ", y, "\n My Z = ", z),
               hoverinfo = "text") %&gt;% layout(dragmode = "turntable")
  print(p)
  </code></pre>
  
  <p>Although </p>
  
  <pre><code>p &lt;- plot_ly(x = ~x, y = ~y, z = ~z, type = "surface") %&gt;% layout(dragmode = "turntable")
  </code></pre>
  
  <p>works well.</p>
  
  <p>I have also tried to substitute <code>\n</code> by <code>&lt;br /&gt;</code> with no effect.</p>
  
  <p>I am using R 3.4.0 and plotly 4.7.0 on macOS Sierra.</p>
  
  <p>Any suggestions?</p>