Found the X11 error in wxDC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -966,16 +966,17 @@ void wxWindowX11::X11SendPaintEvents()
|
||||
wxRegionIterator upd( m_clearRegion );
|
||||
while (upd)
|
||||
{
|
||||
// XClearArea( ... , upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight() );
|
||||
XClearArea( wxGlobalDisplay(), (Window) m_mainWidget,
|
||||
upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight(), False );
|
||||
upd ++;
|
||||
}
|
||||
}
|
||||
m_clearRegion.Clear();
|
||||
}
|
||||
|
||||
// wxNcPaintEvent nc_paint_event( GetId() );
|
||||
// nc_paint_event.SetEventObject( this );
|
||||
// GetEventHandler()->ProcessEvent( nc_paint_event );
|
||||
wxNcPaintEvent nc_paint_event( GetId() );
|
||||
nc_paint_event.SetEventObject( this );
|
||||
GetEventHandler()->ProcessEvent( nc_paint_event );
|
||||
|
||||
wxPaintEvent paint_event( GetId() );
|
||||
paint_event.SetEventObject( this );
|
||||
|
Reference in New Issue
Block a user