mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-14 04:19:12 +00:00
Fix compilation when ENABLE_UI is disabled
E.g. We cannot use current_editor/Editor class for the CLI-only Aseprite version.
This commit is contained in:
parent
2a93672c70
commit
c79fb8b211
@ -173,10 +173,12 @@ int Range_clear(lua_State* L)
|
||||
doc::PalettePicks picks;
|
||||
ctx->setSelectedColors(picks);
|
||||
|
||||
#ifdef ENABLE_UI
|
||||
// Empty selected slices in the current editor
|
||||
// TODO add a new function to Context class for this
|
||||
if (current_editor)
|
||||
current_editor->clearSlicesSelection();
|
||||
#endif
|
||||
|
||||
obj->updateFromSite(ctx->activeSite());
|
||||
return 0;
|
||||
@ -348,7 +350,7 @@ int Range_set_slices(lua_State* L)
|
||||
app::Context* ctx = App::instance()->context();
|
||||
|
||||
// TODO we should add support to CLI scripts
|
||||
|
||||
#ifdef ENABLE_UI
|
||||
if (current_editor) {
|
||||
current_editor->clearSlicesSelection();
|
||||
const int len = luaL_len(L, 2);
|
||||
@ -358,6 +360,8 @@ int Range_set_slices(lua_State* L)
|
||||
lua_pop(L, 1);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
obj->updateFromSite(ctx->activeSite());
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user