mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-01 10:13:22 +00:00
[lua] Add support to use app.sprite = nil
This commit is contained in:
parent
a98ad46a55
commit
ccc57800a8
@ -702,9 +702,9 @@ int App_get_defaultPalette(lua_State* L)
|
|||||||
|
|
||||||
int App_set_sprite(lua_State* L)
|
int App_set_sprite(lua_State* L)
|
||||||
{
|
{
|
||||||
auto sprite = get_docobj<Sprite>(L, 2);
|
auto sprite = may_get_docobj<Sprite>(L, 2);
|
||||||
app::Context* ctx = App::instance()->context();
|
app::Context* ctx = App::instance()->context();
|
||||||
doc::Document* doc = sprite->document();
|
doc::Document* doc = (sprite ? sprite->document(): nullptr);
|
||||||
ctx->setActiveDocument(static_cast<Doc*>(doc));
|
ctx->setActiveDocument(static_cast<Doc*>(doc));
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user