Skip to content

Commit 08cbc9b

Browse files
committed
Implement non-blocking modal dialog using EditorWindow
Instead of using EditorUtility.DisplayDialog(), this is implemented from EditorWindow which offers the following benefits. * Does not block the editor window when the dialog is displayed. * Able to display richer contents than default dialog. * When multiple dialogs are requested to be displayed, they will be queued and only display one at a time. Change-Id: Ib6393469564d64de767f015f1085ab70c2ba82e9
1 parent c752a86 commit 08cbc9b

File tree

2 files changed

+423
-0
lines changed

2 files changed

+423
-0
lines changed

source/VersionHandlerImpl/VersionHandlerImpl.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
</ItemGroup>
5555
<ItemGroup>
5656
<Compile Include="src\Dialog.cs" />
57+
<Compile Include="src\DialogWindow.cs" />
5758
<Compile Include="src\Logger.cs" />
5859
<Compile Include="src\ExecutionEnvironment.cs" />
5960
<Compile Include="src\EditorMeasurement.cs" />

0 commit comments

Comments
 (0)