diff --git a/src/FluFrameless.cpp b/src/FluFrameless.cpp index 194c6f4f..e04eb237 100644 --- a/src/FluFrameless.cpp +++ b/src/FluFrameless.cpp @@ -45,6 +45,12 @@ bool FramelessEventFilter::nativeEventFilter(const QByteArray &eventType, void * return true; } return false; + }else if(uMsg == WM_NCCALCSIZE){ + NCCALCSIZE_PARAMS& sz = *reinterpret_cast(msg->lParam); + if (sz.rgrc[0].top != 0) + sz.rgrc[0].top -= 1; + *result = WVR_REDRAW; + return true; } return false; #endif