Forráskód Böngészése

Fix editor's OK button due to StringHash is now case-senstive.

Yao Wei Tjong 姚伟忠 7 éve
szülő
commit
81d66be594
2 módosított fájl, 4 hozzáadás és 4 törlés
  1. 3 3
      Source/Urho3D/UI/UIEvents.h
  2. 1 1
      bin/Data/Scripts/Editor/EditorUI.as

+ 3 - 3
Source/Urho3D/UI/UIEvents.h

@@ -254,7 +254,7 @@ URHO3D_EVENT(E_TEXTFINISHED, TextFinished)
 {
     URHO3D_PARAM(P_ELEMENT, Element);              // UIElement pointer
     URHO3D_PARAM(P_TEXT, Text);                    // String
-    URHO3D_PARAM(P_VALUE, Value);                 // Float
+    URHO3D_PARAM(P_VALUE, Value);                  // Float
 }
 
 /// Menu selected.
@@ -319,13 +319,13 @@ URHO3D_EVENT(E_FILESELECTED, FileSelected)
 {
     URHO3D_PARAM(P_FILENAME, FileName);            // String
     URHO3D_PARAM(P_FILTER, Filter);                // String
-    URHO3D_PARAM(P_OK, Ok);                        // bool
+    URHO3D_PARAM(P_OK, OK);                        // bool
 }
 
 /// MessageBox acknowlegement.
 URHO3D_EVENT(E_MESSAGEACK, MessageACK)
 {
-    URHO3D_PARAM(P_OK, Ok);                        // bool
+    URHO3D_PARAM(P_OK, OK);                        // bool
 }
 
 /// A child element has been added to an element. Sent by the UI root element, or element-event-sender if set.

+ 1 - 1
bin/Data/Scripts/Editor/EditorUI.as

@@ -1763,7 +1763,7 @@ void UpdateDirtyUI()
 
 void HandleMessageAcknowledgement(StringHash eventType, VariantMap& eventData)
 {
-    if (eventData["Ok"].GetBool())
+    if (eventData["OK"].GetBool())
         messageBoxCallback();
     else
         messageBoxCallback = null;