aboutsummaryrefslogtreecommitdiff
path: root/tools/editor/plugins/rich_text_editor_plugin.cpp
diff options
context:
space:
mode:
authorFranklin Sobrinho2015-04-09 09:48:46 -0300
committerFranklin Sobrinho2015-04-09 09:48:46 -0300
commit5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a (patch)
tree0629ec66c27b2d5a99df1e79a63ed2dca8c949a1 /tools/editor/plugins/rich_text_editor_plugin.cpp
parent3fddc9e55a66b9a2fb60ddbdf8d309f8ed57c4ab (diff)
downloadgodot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.tar.gz
godot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.tar.zst
godot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.zip
Fix toolbar menu position(RichText and MultiMesh plugins)
Diffstat (limited to 'tools/editor/plugins/rich_text_editor_plugin.cpp')
-rw-r--r--tools/editor/plugins/rich_text_editor_plugin.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/tools/editor/plugins/rich_text_editor_plugin.cpp b/tools/editor/plugins/rich_text_editor_plugin.cpp
index 58b3636dc..417ad1807 100644
--- a/tools/editor/plugins/rich_text_editor_plugin.cpp
+++ b/tools/editor/plugins/rich_text_editor_plugin.cpp
@@ -28,6 +28,8 @@
/*************************************************************************/
#include "rich_text_editor_plugin.h"
#include "os/file_access.h"
+#include "canvas_item_editor_plugin.h"
+
void RichTextEditor::_notification(int p_what) {
switch(p_what) {
@@ -100,7 +102,8 @@ void RichTextEditor::edit(Node *p_rich_text) {
RichTextEditor::RichTextEditor() {
options = memnew( MenuButton );
- add_child(options);
+ //add_child(options);
+ CanvasItemEditor::get_singleton()->add_control_to_menu_panel(options);
options->set_area_as_parent_rect();
options->set_text("RichText");
@@ -129,10 +132,10 @@ bool RichTextEditorPlugin::handles(Object *p_object) const {
void RichTextEditorPlugin::make_visible(bool p_visible) {
if (p_visible) {
- rich_text_editor->show();
+ rich_text_editor->options->show();
} else {
- rich_text_editor->hide();
+ rich_text_editor->options->hide();
rich_text_editor->edit(NULL);
}
@@ -149,10 +152,7 @@ RichTextEditorPlugin::RichTextEditorPlugin(EditorNode *p_node) {
rich_text_editor->set_margin(MARGIN_TOP,0);
rich_text_editor->set_margin(MARGIN_BOTTOM,10);
-
- rich_text_editor->hide();
-
-
+ rich_text_editor->options->hide();
}