From d04bc6d9b407fddd8dfcc8c0e937836d9103807c Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sun, 13 May 2012 00:58:06 +0000 Subject: [PATCH] Don't paint the audio display if it hasn't been fully initialized due to audio not being open Originally committed to SVN as r6771. --- aegisub/src/audio_display.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aegisub/src/audio_display.cpp b/aegisub/src/audio_display.cpp index 0c25d62e3..83a4a5603 100644 --- a/aegisub/src/audio_display.cpp +++ b/aegisub/src/audio_display.cpp @@ -788,6 +788,8 @@ END_EVENT_TABLE() void AudioDisplay::OnPaint(wxPaintEvent&) { + if (!audio_renderer_provider) return; + wxAutoBufferedPaintDC dc(this); wxRect audio_bounds(0, audio_top, GetClientSize().GetWidth(), audio_height);