diff options
Diffstat (limited to 'player/lua.c')
-rw-r--r-- | player/lua.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/player/lua.c b/player/lua.c index cf0c5caa41..3bf5298578 100644 --- a/player/lua.c +++ b/player/lua.c @@ -967,6 +967,8 @@ static int script_set_osd_ass(lua_State *L) int res_x = luaL_checkinteger(L, 1); int res_y = luaL_checkinteger(L, 2); const char *text = luaL_checkstring(L, 3); + if (!text[0]) + text = " "; // force external OSD initialization osd_set_external(mpctx->osd, res_x, res_y, (char *)text); mp_input_wakeup(mpctx->input); return 0; |