Search Issue Tracker

Won't Fix

Votes

0

Found in

2019.1.0a13

2019.2.0a1

2019.2.0a11

2019.3.0a1

Issue ID

1153582

Regression

No

EditorWindow.ShowModalUtility() doesn't prevent interactions with the Editor as stated in the documentation

IMGUI

-

How to reproduce:
1. Open user-submitted project (ModalNotModal)
2. Select ModalWindow/Show from the toolbar

Expected result: the utility window does not allow interaction with the editor while running, as stated in the docs
Actual result: the utility window does allow interaction with the editor while running

Reproducible with: 2019.1.0a13, 2019.1.3f1, 2019.2.0b2, 2019.3.0a3
Could not test with: 2017.4.27f1, 2018.4.0f1, 2019.1.0a12(Modal Utility window not introduced)

  1. Response avatar

    Resolution Note (fix version 2019.3):

    low priority defect and likely won't be fixed for the moment. Moving to backlog.

Comments (4)

  1. 450b96fd74cbc40d7b2649b9ed0b7a56?d=mm

    HarryCodder

    Sep 18, 2019 08:10

    If this will never be fixed (which is dumb because this would be super useful), just remove the method because as far as I can tell, the method actually does nothing more than ShowUtility.

  2. 564e827c552e89902c61db35dd61b005?d=mm

    MichaelAtBaobab

    Aug 27, 2019 00:45

    How is this low priority? As far as I can tell, there's no other way to create a custom modal dialog in the editor. This is a core requirement for many tools and workflows, and with any normal window management should be trivial to implement. The effort to reward ratio here seems very high.

  3. Bd236ddb418d5b65aaa18efa0eaf1215?d=mm

    YoloJero

    Jul 22, 2019 08:45

    Unity 2019.1.10

  4. Bd236ddb418d5b65aaa18efa0eaf1215?d=mm

    YoloJero

    Jul 22, 2019 08:44

    The same thing seems to also happen for 2019.1 ... using

    CreateInstance<SomeEditorWindow>().ShowModalUtility();

    user can still fully interact with editor

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.