(!1654) Xnest: replace XReparentWindow() by xcb_reparent_window()
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
		
							parent
							
								
									5ccb9dee42
								
							
						
					
					
						commit
						1220af84cb
					
				| 
						 | 
				
			
			@ -193,10 +193,14 @@ xnestConfigureWindow(WindowPtr pWin, unsigned int mask)
 | 
			
		|||
 | 
			
		||||
    if (mask & XCB_CONFIG_WINDOW_SIBLING  &&
 | 
			
		||||
        xnestWindowPriv(pWin)->parent != xnestWindowParent(pWin)) {
 | 
			
		||||
        XReparentWindow(xnestDisplay, xnestWindow(pWin),
 | 
			
		||||
 | 
			
		||||
        xcb_reparent_window(
 | 
			
		||||
            xnestUpstreamInfo.conn,
 | 
			
		||||
            xnestWindow(pWin),
 | 
			
		||||
            xnestWindowParent(pWin),
 | 
			
		||||
            pWin->origin.x - wBorderWidth(pWin),
 | 
			
		||||
            pWin->origin.y - wBorderWidth(pWin));
 | 
			
		||||
 | 
			
		||||
        xnestWindowPriv(pWin)->parent = xnestWindowParent(pWin);
 | 
			
		||||
        xnestWindowPriv(pWin)->x = pWin->origin.x - wBorderWidth(pWin);
 | 
			
		||||
        xnestWindowPriv(pWin)->y = pWin->origin.y - wBorderWidth(pWin);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue