mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-01 16:59:35 +01:00
Toplevel drag via Adornment finished
This commit is contained in:
@@ -749,7 +749,7 @@ public class ApplicationTests
|
||||
new MouseEvent { X = 0, Y = 0, Flags = MouseFlags.Button1Pressed }
|
||||
)
|
||||
);
|
||||
Assert.Equal (w, Application.MouseGrabView);
|
||||
Assert.Equal (w.Border, Application.MouseGrabView);
|
||||
|
||||
// Move down and to the right.
|
||||
Application.OnMouseEvent (
|
||||
|
||||
@@ -116,7 +116,7 @@ public class KeyboardTests
|
||||
|
||||
[Fact]
|
||||
[AutoInitShutdown]
|
||||
public void EnsuresTopOnFront_CanFocus_False_By_Keyboard_And_Mouse ()
|
||||
public void EnsuresTopOnFront_CanFocus_False_By_Keyboard ()
|
||||
{
|
||||
Toplevel top = Application.Top;
|
||||
|
||||
@@ -171,20 +171,11 @@ public class KeyboardTests
|
||||
Assert.True (win2.CanFocus);
|
||||
Assert.True (win2.HasFocus);
|
||||
Assert.Equal ("win2", ((Window)top.Subviews [top.Subviews.Count - 1]).Title);
|
||||
|
||||
win.OnMouseEvent (new MouseEvent { Flags = MouseFlags.Button1Pressed });
|
||||
Assert.False (win.CanFocus);
|
||||
Assert.False (win.HasFocus);
|
||||
Assert.True (win2.CanFocus);
|
||||
Assert.True (win2.HasFocus);
|
||||
Assert.Equal ("win2", ((Window)top.Subviews [top.Subviews.Count - 1]).Title);
|
||||
win2.OnMouseEvent (new MouseEvent { Flags = MouseFlags.Button1Released });
|
||||
//Assert.Null (Toplevel._dragPosition);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[AutoInitShutdown]
|
||||
public void EnsuresTopOnFront_CanFocus_True_By_Keyboard_And_Mouse ()
|
||||
public void EnsuresTopOnFront_CanFocus_True_By_Keyboard_ ()
|
||||
{
|
||||
Toplevel top = Application.Top;
|
||||
|
||||
@@ -232,15 +223,6 @@ public class KeyboardTests
|
||||
Assert.True (win2.CanFocus);
|
||||
Assert.False (win2.HasFocus);
|
||||
Assert.Equal ("win", ((Window)top.Subviews [top.Subviews.Count - 1]).Title);
|
||||
|
||||
win2.OnMouseEvent (new MouseEvent { Flags = MouseFlags.Button1Pressed });
|
||||
Assert.True (win.CanFocus);
|
||||
Assert.False (win.HasFocus);
|
||||
Assert.True (win2.CanFocus);
|
||||
Assert.True (win2.HasFocus);
|
||||
Assert.Equal ("win2", ((Window)top.Subviews [top.Subviews.Count - 1]).Title);
|
||||
win2.OnMouseEvent (new MouseEvent { Flags = MouseFlags.Button1Released });
|
||||
//Assert.Null (Toplevel._dragPosition);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in New Issue
Block a user