-
Notifications
You must be signed in to change notification settings - Fork 123
Description
There's a problem which will make the whole plot unresponsive in a (probably very) rare case, due to Javascript errors being thrown:
-
open both attached test1.csv and test2.csv files (into the same database)
-
import Inquiry from js-bug-try2.json (js-bug.json.gz)
-
run the SQL query (
SELECT * FROM "test1"
) and display the graph. It works fine, and hovering over the two points shows the expected tooltips. -
change the SQL query to
SELECT * FROM "test2"
, and run it.- problem: the graph is not updated; and hovering over the points in the plot shows no tooltips
- and there are JS errors in console now:
Uncaught TypeError: N is undefined S hover.js:308 hover hover.js:80 l throttle.js:48 throttle throttle.js:57 hover hover.js:77 onmousemove graph_interact.js:67 hover.js:308:29
-
in legend, click on the "action1 (trace 0)" graph to make it visible. Result: a new graph for action3 is added, and the graph works again.
This happened with sqliteviz version: 0.15.2 .
Thanks for your work on sqliteviz, it is really useful for me! I've used it so much now that I encounter the really rare edge cases ;-)