diff options
| -rw-r--r-- | plugingui/nativewindow_x11.cc | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/plugingui/nativewindow_x11.cc b/plugingui/nativewindow_x11.cc index ae8ad2c..bc9091d 100644 --- a/plugingui/nativewindow_x11.cc +++ b/plugingui/nativewindow_x11.cc @@ -316,6 +316,13 @@ void NativeWindowX11::translateXMessage(XEvent& xevent)  			repaintEvent->width = xevent.xexpose.width;  			repaintEvent->height = xevent.xexpose.height;  			event_queue.push_back(repaintEvent); + +			if(image) +			{ +				// Redraw the entire window. +				Rect rect{0, 0, window.wpixbuf.width, window.wpixbuf.height}; +				redraw(rect); +			}  		}  		break; | 
