fix stroke preview, add license messages, fix node scroll
This commit is contained in:
13
src/canvas.h
13
src/canvas.h
@@ -307,9 +307,22 @@ public:
|
||||
if (!m_image[i])
|
||||
continue;
|
||||
|
||||
LOG("undo box %d dirty=%s [%d,%d,%d,%d] to dirty=%s [%d,%d,%d,%d]",
|
||||
i,
|
||||
m_canvas->m_layers[m_layer_idx].m_dirty_face[i] ? "true" : "false",
|
||||
(int)m_canvas->m_layers[m_layer_idx].m_dirty_box[i].x,
|
||||
(int)m_canvas->m_layers[m_layer_idx].m_dirty_box[i].y,
|
||||
(int)m_canvas->m_layers[m_layer_idx].m_dirty_box[i].z,
|
||||
(int)m_canvas->m_layers[m_layer_idx].m_dirty_box[i].w,
|
||||
m_old_dirty[i] ? "true" : "false",
|
||||
(int)m_old_box[i].x,
|
||||
(int)m_old_box[i].y,
|
||||
(int)m_old_box[i].z,
|
||||
(int)m_old_box[i].w);
|
||||
m_canvas->m_layers[m_layer_idx].m_dirty_box[i] = m_old_box[i];
|
||||
m_canvas->m_layers[m_layer_idx].m_dirty_face[i] = m_old_dirty[i];
|
||||
|
||||
|
||||
glm::vec2 box_sz = zw(m_box[i]) - xy(m_box[i]);
|
||||
if (box_sz.x > 0 && box_sz.y > 0 && box_sz.x <= m_canvas->m_layers[m_layer_idx].w && box_sz.y <= m_canvas->m_layers[m_layer_idx].h)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user