Describe the bug
When Serial Plotter is in "STOP" mode, hovering the mouse pointer near a data point results in a popup that shows its value.
馃悰 Sometimes this does not work.
I have not managed to figure out what are the exact conditions that cause it, but I can reliably reproduce it.
To Reproduce
- Upload the following sketch to an Arduino board:
void setup() {
Serial.begin(9600);
while (!Serial) {}
delay(1000); // Needed due to bug in IDE2 that causes loss of data received immediately after opening SP/SM
for (byte x=0;x<100;x++){
Serial.println(random(10));
}
}
void loop() {}
- Select Tools > Serial Plotter from the Arduino IDE menus.
- Wait for the data to be plotted.
- Click the STOP button.
- Hover the mouse pointer over the plotted data.
馃悰 The values are not shown:

If you do see values, Click the RUN button, reset the board, and repeat the instructions from step (2).
- Resize the window.
- Hover the mouse pointer over the plotted data.
馃檪 The values are now shown as expected:

Expected behavior
Plotted values are always shown on hover when Serial Plotter is in "STOP" mode.
Desktop
- OS: Windows 10
- Version: 2.0.0-beta.12-snapshot.20f7712
Date: 2021-11-23T17:19:15.791Z
CLI Version: 0.19.1 alpha [718bbbf2]
Additional context
In addition to the window resizing used in the demo, hover values also start working after any of the following UI actions:
- Switching the "Interpolate" setting.
- Hiding and then unhiding the plot line.
Note: the demonstration sketch will only output data once after the program starts. If you are using a board with native USB capability (e.g., MKR, Leonardo, Nano 33), reset the board to get additional data output if you want to try the demo multiple times.
Describe the bug
When Serial Plotter is in "STOP" mode, hovering the mouse pointer near a data point results in a popup that shows its value.
馃悰 Sometimes this does not work.
I have not managed to figure out what are the exact conditions that cause it, but I can reliably reproduce it.
To Reproduce
馃悰 The values are not shown:
If you do see values, Click the RUN button, reset the board, and repeat the instructions from step (2).
馃檪 The values are now shown as expected:
Expected behavior
Plotted values are always shown on hover when Serial Plotter is in "STOP" mode.
Desktop
Date: 2021-11-23T17:19:15.791Z
CLI Version: 0.19.1 alpha [718bbbf2]
Additional context
In addition to the window resizing used in the demo, hover values also start working after any of the following UI actions:
Note: the demonstration sketch will only output data once after the program starts. If you are using a board with native USB capability (e.g., MKR, Leonardo, Nano 33), reset the board to get additional data output if you want to try the demo multiple times.