diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-11-27 11:45:11 -0500 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-11-27 11:45:11 -0500 |
commit | 36a51c19b411206213b27e30106fff161251b652 (patch) | |
tree | 14c4611b61fd9a48d26d543db3c5196f79ef7654 /main.cpp | |
parent | c5a60e71f9ed869467e2090f4b343641b021386a (diff) |
graph fixes
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -177,7 +177,15 @@ Main_InputTest(project_data *File, project_state *State, memory *Memory, ui *UI, #endif ImGui_Popups(File, State, UI, Memory, io); + if (State->FocusedWindow == focus_viewport && State->SetFocus) { + ImGui::SetNextWindowFocus(); + State->SetFocus = false; + } ImGui_Viewport(File, State, UI, Memory, io, textureID, Sorted.CompArray, Sorted.LayerArray); + if (State->FocusedWindow == focus_timeline && State->SetFocus) { + ImGui::SetNextWindowFocus(); + State->SetFocus = false; + } ImGui_Timeline(File, State, Memory, UI, io, Sorted.CompArray, Sorted.LayerArray, Sorted.PropertyInfo, Sorted.PropertyArray); ImGui_File(File, State, Memory, io, Sorted.CompArray, Sorted.LayerArray); ImGui_PropertiesPanel(File, State, UI, Memory, io); @@ -762,6 +770,9 @@ int main(int argc, char *argv[]) { ImGui::StyleColorsDark(); + ImGui::PushStyleColor(ImGuiCol_ModalWindowDimBg, + ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f, 0.0f, 0.0f, 0.1f))); + ImGui_ImplSDL2_InitForOpenGL(window, gl_context); ImGui_ImplOpenGL3_Init(glsl_version); |