animated layer merge warning, fix timeline update on document open
This commit is contained in:
@@ -1206,10 +1206,17 @@ void App::init_menu_layer()
|
||||
|
||||
popup->find<NodeButtonCustom>("layer-merge")->on_click = [this, popup](Node*) {
|
||||
//layers->get_child_index(layers->)
|
||||
int current_idx_order = Canvas::I->m_current_layer_idx;
|
||||
if (current_idx_order > 0)
|
||||
if (Canvas::I->anim_duration() > 1)
|
||||
{
|
||||
layers->merge(current_idx_order, current_idx_order - 1, true);
|
||||
message_box("Not supported", "Merging animated layers is not supported yet.");
|
||||
}
|
||||
else
|
||||
{
|
||||
int current_idx_order = Canvas::I->m_current_layer_idx;
|
||||
if (current_idx_order > 0)
|
||||
{
|
||||
layers->merge(current_idx_order, current_idx_order - 1, true);
|
||||
}
|
||||
}
|
||||
popup->mouse_release();
|
||||
popup->destroy();
|
||||
|
||||
Reference in New Issue
Block a user