]> 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)
commit1d9aa6aa61da3dd5f1a1a488018ceb8b5a88f2af
treee7e9aed2ad7b0947855ce9d70a52267b128fec0c
parentd6d7eda88ae12d6c47d6c158a5a9527a47447745
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