the Fiddler's picture

GameWindow.X or Y don't work correctly on Linux

Project:The Open Toolkit library
Version:1.0.0-rc1
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed
Description

Instead of moving, the window dimensions in a strange fashion when X or Y are modified. The properties work correctly when reading their value.

Internally, the setters call XMoveWindow with what appears to be the correct value. This could mean that (a) XMoveWindow is incorrectly bound, (b) the X command stream is corrupt (we are missing a number of locks around X methods, patch pending) or that (c) the function is used incorrectly (should we modify the values to take into account the WMs root window?)

The issue can be reproduced on r2603+ of the 1.0 branch by running the GameWindow states sample and pressing the arrow keys.

Ubuntu 9.10 amd64, Mono 2.4.3, Nvidia 195.36.03, compiz enabled.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
the Fiddler's picture

#1

Status:open» fixed

Fixed in r2627.

the Fiddler's picture

#2

Version:0.9.x-dev» 1.0.0-rc1
Status:fixed» closed

Closing issues fixed in opentk-1.0.0-rc1.