Change client_rectangle to client_size
The Location part of client_rectangle was never used.
This commit is contained in:
parent
26fac6f032
commit
5213ec200e
1 changed files with 5 additions and 4 deletions
|
@ -109,7 +109,8 @@ namespace OpenTK.Platform.X11
|
||||||
private static readonly IntPtr _atom_toggle = (IntPtr)2;
|
private static readonly IntPtr _atom_toggle = (IntPtr)2;
|
||||||
|
|
||||||
#pragma warning disable 649 // never assigned, compiler bug in Mono 3.4.0
|
#pragma warning disable 649 // never assigned, compiler bug in Mono 3.4.0
|
||||||
private Rectangle bounds, client_rectangle;
|
private Rectangle bounds;
|
||||||
|
private Size client_size;
|
||||||
#pragma warning restore 649
|
#pragma warning restore 649
|
||||||
private int border_left, border_right, border_top, border_bottom;
|
private int border_left, border_right, border_top, border_bottom;
|
||||||
private Icon icon;
|
private Icon icon;
|
||||||
|
@ -797,7 +798,7 @@ namespace OpenTK.Platform.X11
|
||||||
// when the window is minimized. Many apps
|
// when the window is minimized. Many apps
|
||||||
// do not expect this and crash, so clamp
|
// do not expect this and crash, so clamp
|
||||||
// minimum width/height to 1 instead.
|
// minimum width/height to 1 instead.
|
||||||
client_rectangle.Size = new Size(
|
client_size = new Size(
|
||||||
Math.Max(e.ConfigureEvent.width, 1),
|
Math.Max(e.ConfigureEvent.width, 1),
|
||||||
Math.Max(e.ConfigureEvent.height, 1));
|
Math.Max(e.ConfigureEvent.height, 1));
|
||||||
OnResize(EventArgs.Empty);
|
OnResize(EventArgs.Empty);
|
||||||
|
@ -1261,11 +1262,11 @@ namespace OpenTK.Platform.X11
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return client_rectangle.Size;
|
return client_size;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
bool is_size_changed = client_rectangle.Size != value;
|
bool is_size_changed = client_size != value;
|
||||||
if (is_size_changed)
|
if (is_size_changed)
|
||||||
{
|
{
|
||||||
int width = value.Width;
|
int width = value.Width;
|
||||||
|
|
Loading…
Reference in a new issue