Skip to content

Commit 8c60a16

Browse files
committed
fix: prevent spectrogram crash (caused by uninitialized values)
1 parent 2a66ed0 commit 8c60a16

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/hobbits-plugins/displays/Spectrogram/spectrogramwidget.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ SpectrogramWidget::SpectrogramWidget(
2323
m_showFrameOffsets(false),
2424
m_showColumnOffsets(true),
2525
m_showHoverSlices(false),
26+
m_hoverX(-1),
27+
m_hoverY(-1),
2628
m_displayOffset(0, 0),
2729
m_headerFontSize(0, 0),
2830
m_renderer(new SpectrogramRenderer(this)),
@@ -289,7 +291,6 @@ void SpectrogramWidget::paintEvent(QPaintEvent*) {
289291

290292
int pos = qFloor(double(m_hoverX) / double(m_displayCenterSize.width()) * (double(m_renderer->fftSize()) / 2.0));
291293

292-
293294
double xFactor = m_scale;
294295
double yFactor = rPanel.width() - (2 * graphPad);
295296
QPainterPath path;

0 commit comments

Comments
 (0)