remove redundant updates
This commit is contained in:
@@ -76,7 +76,6 @@ void App::init_toolbar_main()
|
||||
msgbox->m_manager = &layout;
|
||||
msgbox->init();
|
||||
layout[main_id]->add_child(msgbox);
|
||||
layout[main_id]->update();
|
||||
};
|
||||
}
|
||||
if (auto* button = layout[main_id]->find<NodeButtonCustom>("btn-settings"))
|
||||
@@ -86,7 +85,6 @@ void App::init_toolbar_main()
|
||||
settings->m_manager = &layout;
|
||||
settings->init();
|
||||
layout[main_id]->add_child(settings);
|
||||
layout[main_id]->update();
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -267,7 +265,6 @@ void App::init_sidebar()
|
||||
stroke->mouse_capture();
|
||||
auto scroll = stroke->find<NodeScroll>("scroller");
|
||||
//scroll->SetHeight(glm::max(100.f, screen.y - pos.y - 200.f));
|
||||
layout[main_id]->update();
|
||||
|
||||
stroke->on_popup_close = [this, tick](Node*) {
|
||||
tick->destroy();
|
||||
@@ -310,7 +307,6 @@ void App::init_sidebar()
|
||||
color->m_capture_children = false;
|
||||
color->m_mouse_ignore = false;
|
||||
color->mouse_capture();
|
||||
layout[main_id]->update();
|
||||
|
||||
color->on_popup_close = [this, tick](Node*) {
|
||||
tick->destroy();
|
||||
@@ -347,7 +343,6 @@ void App::init_sidebar()
|
||||
layers->mouse_capture();
|
||||
auto scroll = layers->find<NodeScroll>("layers-container");
|
||||
scroll->SetMaxHeight(glm::max(100.f, screen.y - pos.y - 200.f));
|
||||
layout[main_id]->update();
|
||||
|
||||
layers->on_popup_close = [this, tick](Node*) {
|
||||
tick->destroy();
|
||||
@@ -384,7 +379,6 @@ void App::init_sidebar()
|
||||
grid->mouse_capture();
|
||||
auto scroll = grid->find<NodeScroll>("scroller");
|
||||
scroll->SetMaxHeight(glm::max(100.f, screen.y - pos.y - 250.f));
|
||||
layout[main_id]->update();
|
||||
|
||||
grid->on_popup_close = [this, tick](Node*) {
|
||||
tick->destroy();
|
||||
@@ -525,7 +519,6 @@ void App::init_menu_file()
|
||||
popup->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup);
|
||||
layout[main_id]->update();
|
||||
|
||||
if (auto b = popup->find<NodeButtonCustom>("file-newdoc"))
|
||||
b->on_click = [this, popup](Node*) {
|
||||
@@ -609,7 +602,6 @@ void App::init_menu_file()
|
||||
subpopup->SetPositioning(YGPositionTypeAbsolute);
|
||||
subpopup->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(subpopup);
|
||||
layout[main_id]->update();
|
||||
subpopup->find<NodeButtonCustom>("file-submenu-export-png")->on_click = [this, subpopup, popup](Node*) {
|
||||
dialog_export(".png");
|
||||
subpopup->mouse_release();
|
||||
@@ -687,7 +679,6 @@ void App::init_menu_edit()
|
||||
popup->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup);
|
||||
layout[main_id]->update();
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -707,7 +698,6 @@ void App::init_menu_tools()
|
||||
popup_exp->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup_exp->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup_exp);
|
||||
layout[main_id]->update();
|
||||
|
||||
if (auto tick = popup_exp->find<NodeButtonCustom>("tools-timelapse-tick")) tick->on_click = [this, popup_exp](Node* b)
|
||||
{
|
||||
@@ -721,7 +711,6 @@ void App::init_menu_tools()
|
||||
popup_time->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup_time->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup_time);
|
||||
layout[main_id]->update();
|
||||
|
||||
if (auto item = popup_time->find<NodeButtonCustom>("timelapse-start"))
|
||||
{
|
||||
@@ -763,7 +752,6 @@ void App::init_menu_tools()
|
||||
popup_time->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup_time->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup_time);
|
||||
layout[main_id]->update();
|
||||
|
||||
auto visible = [this](Node* panel) {
|
||||
if (!panel)
|
||||
@@ -1041,7 +1029,6 @@ void App::init_menu_about()
|
||||
popup->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup);
|
||||
layout[main_id]->update();
|
||||
|
||||
popup->find<NodeButtonCustom>("about-app")->on_click = [this, popup](Node*) {
|
||||
dialog_about();
|
||||
@@ -1158,7 +1145,6 @@ void App::init_menu_layer()
|
||||
popup->SetPositioning(YGPositionTypeAbsolute);
|
||||
popup->SetPosition(pos.x, pos.y);
|
||||
layout[main_id]->add_child(popup);
|
||||
layout[main_id]->update();
|
||||
|
||||
popup->find<NodeButtonCustom>("layer-clear")->on_click = [this, popup](Node*) {
|
||||
canvas->m_canvas->clear();
|
||||
@@ -1507,7 +1493,10 @@ void App::ui_restore()
|
||||
set_ui_rtl(Settings::value<Serializer::Integer>("ui-rtl"));
|
||||
|
||||
if (!Settings::has("ui"))
|
||||
{
|
||||
timeline->SetVisibility(false);
|
||||
return;
|
||||
}
|
||||
|
||||
timeline->SetVisibility(Settings::value_or<Serializer::Boolean>("timeline-visible", false));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user