From dbfcbac3e49a7a9d878ff96282c039e34e13fefd Mon Sep 17 00:00:00 2001 From: SuslikV Date: Thu, 29 Mar 2018 21:25:56 +0200 Subject: [PATCH] libobs-d3d11: Do not allow Alt+Enter interception Prevents Alt-Enter from attempting to automatically fullscreen an OBS graphics display. Closes obsproject/obs-studio#1248 --- libobs-d3d11/d3d11-subsystem.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libobs-d3d11/d3d11-subsystem.cpp b/libobs-d3d11/d3d11-subsystem.cpp index 41f5730f0..aa335aa65 100644 --- a/libobs-d3d11/d3d11-subsystem.cpp +++ b/libobs-d3d11/d3d11-subsystem.cpp @@ -166,6 +166,9 @@ gs_swap_chain::gs_swap_chain(gs_device *device, const gs_init_data *data) if (FAILED(hr)) throw HRError("Failed to create swap chain", hr); + /* Ignore Alt+Enter */ + device->factory->MakeWindowAssociation(hwnd, DXGI_MWA_NO_ALT_ENTER); + Init(); }