浏览代码

Fixes bug where enumeration is not being saved

Juan Linietsky 8 年之前
父节点
当前提交
2bc6db65c1
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      editor/doc/doc_data.cpp

+ 2 - 2
editor/doc/doc_data.cpp

@@ -1081,9 +1081,9 @@ Error DocData::save_classes(const String &p_default_path, const Map<String, Stri
 
 			ConstantDoc &k = c.constants[i];
 			if (k.enumeration != String()) {
-				_write_string(f, 2, "<constant name=\"" + k.name + "\" value=\"" + k.value + "\">");
-			} else {
 				_write_string(f, 2, "<constant name=\"" + k.name + "\" value=\"" + k.value + "\" enum=\"" + k.enumeration + "\">");
+			} else {
+				_write_string(f, 2, "<constant name=\"" + k.name + "\" value=\"" + k.value + "\">");
 			}
 			_write_string(f, 3, k.description.strip_edges().xml_escape());
 			_write_string(f, 2, "</constant>");