From 666d9d1ed4d4de651a082aa7489e4862853227a9 Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 31 Jul 2018 09:23:02 +0100 Subject: [PATCH] Add a nullptr check in Slider PopupDisplayComponent destructor --- modules/juce_gui_basics/widgets/juce_Slider.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/widgets/juce_Slider.cpp b/modules/juce_gui_basics/widgets/juce_Slider.cpp index 664f580327..378d7aa1df 100644 --- a/modules/juce_gui_basics/widgets/juce_Slider.cpp +++ b/modules/juce_gui_basics/widgets/juce_Slider.cpp @@ -1298,7 +1298,8 @@ public: ~PopupDisplayComponent() { - owner.pimpl->lastPopupDismissal = Time::getMillisecondCounterHiRes(); + if (owner.pimpl != nullptr) + owner.pimpl->lastPopupDismissal = Time::getMillisecondCounterHiRes(); } void paintContent (Graphics& g, int w, int h) override