From ab038cf43805cc3aa071ae2ecbf3fa011fd3a6ca Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Mon, 1 Aug 2016 13:19:41 +0200 Subject: [PATCH] just query repaint for visible state --- Tests/BasicTests.cs | 12 ++++++------ src/GraphicObjects/GraphicObject.cs | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Tests/BasicTests.cs b/Tests/BasicTests.cs index 58258634..231a5afa 100644 --- a/Tests/BasicTests.cs +++ b/Tests/BasicTests.cs @@ -79,13 +79,13 @@ namespace Tests this.KeyDown += KeyboardKeyDown1; testFiles = new string [] { @"Interfaces/Divers/welcome.crow" }; - testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Unsorted", "*.crow")).ToArray (); - //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/GraphicObject", "*.crow")).ToArray (); + //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Unsorted", "*.crow")).ToArray (); + testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/GraphicObject", "*.crow")).ToArray (); //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/basicTests", "*.crow")).ToArray (); - //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Container", "*.crow")).ToArray (); - //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Group", "*.crow")).ToArray (); - //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Stack", "*.crow")).ToArray (); - //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Splitter", "*.crow")).ToArray (); + testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Container", "*.crow")).ToArray (); + testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Group", "*.crow")).ToArray (); + testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Stack", "*.crow")).ToArray (); + testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Splitter", "*.crow")).ToArray (); testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Expandable", "*.crow")).ToArray (); testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Divers", "*.crow")).ToArray (); diff --git a/src/GraphicObjects/GraphicObject.cs b/src/GraphicObjects/GraphicObject.cs index 669fa83d..d610398e 100644 --- a/src/GraphicObjects/GraphicObject.cs +++ b/src/GraphicObjects/GraphicObject.cs @@ -412,7 +412,7 @@ namespace Crow if (_isVisible) RegisterForLayouting (LayoutingType.Sizing); - RegisterForGraphicUpdate (); + Interface.CurrentInterface.EnqueueForRepaint (this); NotifyValueChanged ("Visible", _isVisible); } -- 2.47.3