use gtk_widget_get_window() instead of widget->window
This commit is contained in:
@@ -98,11 +98,11 @@ void Clipper_modeChanged( bool isClipper ){
|
||||
|
||||
if( g_pParentWnd ){
|
||||
g_pParentWnd->forEachXYWnd( [&cursor]( XYWnd* xywnd ){
|
||||
gdk_window_set_cursor( xywnd->GetWidget()->window, cursor );
|
||||
gdk_window_set_cursor( gtk_widget_get_window( xywnd->GetWidget() ), cursor );
|
||||
} );
|
||||
if( g_pParentWnd->GetCamWnd() )
|
||||
if( !isClipper || gdk_pointer_is_grabbed() == FALSE ) /* prevent cursor change `GDK_BLANK_CURSOR->g_clipper_cursor` during freelook */
|
||||
gdk_window_set_cursor( CamWnd_getWidget( *g_pParentWnd->GetCamWnd() )->window, cursor );
|
||||
gdk_window_set_cursor( gtk_widget_get_window( CamWnd_getWidget( *g_pParentWnd->GetCamWnd() ) ), cursor );
|
||||
}
|
||||
|
||||
if( g_clipper_resetFlip )
|
||||
|
||||
Reference in New Issue
Block a user