summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Zawiejski <dragmz@gmail.com>2018-08-24 12:41:25 +0200
committerMarcin Zawiejski <dragmz@gmail.com>2018-08-24 12:41:25 +0200
commit92a9a8969dc97cd6b4028f8164c96316af23da10 (patch)
tree80911dfc6929c57cc3c2bed91424ce7a57383a9e
parentf123694b4e5ac52bb82b3a2e3cbd6d36db1d0c9c (diff)
Fix clear button not clearing plot when stopped
Fixes the profiler Clear button that did not clear the profiler plot if the profiler was stopped.
-rw-r--r--editor/editor_profiler.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/editor/editor_profiler.cpp b/editor/editor_profiler.cpp
index 67700b59de..a8d30d9cbe 100644
--- a/editor/editor_profiler.cpp
+++ b/editor/editor_profiler.cpp
@@ -100,6 +100,8 @@ void EditorProfiler::clear() {
updating_frame = false;
hover_metric = -1;
seeking = false;
+
+ _update_plot();
}
static String _get_percent_txt(float p_value, float p_total) {
@@ -167,7 +169,7 @@ void EditorProfiler::_update_plot() {
int w = graph->get_size().width;
int h = graph->get_size().height;
- bool reset_texture = false;
+ bool reset_texture = graph_texture.is_null();
int desired_len = w * h * 4;