vtkXOpenGLRenderWindow doesn't honour crosshair cursors
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
In VTK 5.10.1 (again, the bugtracker doesn't allow me to set that version number), vtkXOpenGLRenderWindow.cxx:
1991 switch (shape) 1992 { 1993 case VTK_CURSOR_CROSSHAIR: // XC_crosshair sucks on linux, default to arrow 1994 case VTK_CURSOR_ARROW: 1995 if (!this->XCArrow) 1996 { 1997 this->XCArrow = XCreateFontCursor(this->DisplayId, XC_top_left_arrow); 1998 } 1999 XDefineCursor(this->DisplayId, this->WindowId, this->XCArrow); 2000 break;
This makes no sense these days with cursor themes. A simple tentative fix is attached.