diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index d2dae6919..1237b5f50 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -2881,9 +2881,11 @@ void OBSBasic::Nudge(int dist, MoveDir dir) auto func = [] (obs_scene_t*, obs_sceneitem_t *item, void *param) { MoveInfo *info = reinterpret_cast(param); - struct vec2 dir = {0.0f, 0.0f}; + struct vec2 dir; struct vec2 pos; + vec2_set(&dir, 0.0f, 0.0f); + if (!obs_sceneitem_selected(item)) return true;