diff --git a/DSView/pv/dock/protocoldock.cpp b/DSView/pv/dock/protocoldock.cpp index 37463923..48280abf 100644 --- a/DSView/pv/dock/protocoldock.cpp +++ b/DSView/pv/dock/protocoldock.cpp @@ -105,7 +105,7 @@ void ProtocolDock::paintEvent(QPaintEvent *) { QStyleOption opt; opt.init(this); - QPainter p(this); + QPainter p(this->viewport()); style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this); }