mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-30 13:20:28 +00:00
Merge branch 'fix-render-bug' into beta
This commit is contained in:
commit
a528a1e7b4
@ -490,6 +490,7 @@ Render::Render()
|
||||
, m_bgType(BgType::TRANSPARENT)
|
||||
, m_bgCheckedSize(16, 16)
|
||||
, m_globalOpacity(255)
|
||||
, m_selectedLayerForOpacity(nullptr)
|
||||
, m_selectedLayer(nullptr)
|
||||
, m_selectedFrame(-1)
|
||||
, m_previewImage(nullptr)
|
||||
@ -543,7 +544,7 @@ void Render::setBgCheckedSize(const gfx::Size& size)
|
||||
|
||||
void Render::setSelectedLayer(const Layer* layer)
|
||||
{
|
||||
m_selectedLayer = layer;
|
||||
m_selectedLayerForOpacity = layer;
|
||||
}
|
||||
|
||||
void Render::setPreviewImage(const Layer* layer,
|
||||
@ -880,7 +881,7 @@ void Render::renderLayer(
|
||||
if (!layer->isVisible())
|
||||
return;
|
||||
|
||||
if (m_selectedLayer == layer)
|
||||
if (m_selectedLayerForOpacity == layer)
|
||||
isSelected = true;
|
||||
|
||||
gfx::Rect extraArea;
|
||||
|
@ -239,6 +239,7 @@ namespace render {
|
||||
color_t m_bgColor2;
|
||||
gfx::Size m_bgCheckedSize;
|
||||
int m_globalOpacity;
|
||||
const Layer* m_selectedLayerForOpacity;
|
||||
const Layer* m_selectedLayer;
|
||||
frame_t m_selectedFrame;
|
||||
const Image* m_previewImage;
|
||||
|
Loading…
x
Reference in New Issue
Block a user