]> O.S.I.I.S - jp/crow.git/commit
full IDisposable implementation (#34)
authorj-p <jp.bruyere@live.be>
Mon, 28 Aug 2017 03:12:19 +0000 (05:12 +0200)
committerGitHub <noreply@github.com>
Mon, 28 Aug 2017 03:12:19 +0000 (05:12 +0200)
commit7c43799ca7dd753b40ef22a24e0bc8fd24c92adc
tree859591fe2b4cd3a8011f9cc14f000490c28007dc
parent6cbe9f9d2a604cdbb74f46f3710ea3dc60a87e55
full IDisposable implementation (#34)

* full implementation of IDisposable, not stable, lock and still leaking

* override dispose in popper to handle _content not yet in graphic tree (when never shown), test focusedWidget when disposing

* prevent canceling thread multiple times causing a deadlock

* test parent type when trying to close window
Tests/InterfaceControler.cs
Tests/Tests.csproj
src/CrowThread.cs
src/GraphicObjects/GraphicObject.cs
src/GraphicObjects/Group.cs
src/GraphicObjects/Popper.cs
src/GraphicObjects/PrivateContainer.cs
src/GraphicObjects/TemplatedGroup.cs
src/GraphicObjects/Window.cs
src/Interface.cs