diff --git a/src/game/editor/editor.cpp b/src/game/editor/editor.cpp index 12bbaf9f9..f19e1c9d9 100644 --- a/src/game/editor/editor.cpp +++ b/src/game/editor/editor.cpp @@ -1331,7 +1331,7 @@ void CEditor::DoSoundSource(CSoundSource *pSource, int Index) { if(!UI()->MouseButton(1)) { - if(m_vSelectedLayers.size() == 1 && m_GuiActive) + if(m_vSelectedLayers.size() == 1) { static int s_SourcePopupID = 0; UiInvokePopupMenu(&s_SourcePopupID, 0, UI()->MouseX(), UI()->MouseY(), 120, 200, PopupSource); @@ -1480,7 +1480,7 @@ void CEditor::DoQuad(CQuad *pQuad, int Index) { if(!UI()->MouseButton(1)) { - if(m_vSelectedLayers.size() == 1 && m_GuiActive) + if(m_vSelectedLayers.size() == 1) { m_SelectedQuadIndex = FindSelectedQuadIndex(Index); @@ -1692,7 +1692,7 @@ void CEditor::DoQuadPoint(CQuad *pQuad, int QuadIndex, int V) { if(!UI()->MouseButton(1)) { - if(m_vSelectedLayers.size() == 1 && m_GuiActive) + if(m_vSelectedLayers.size() == 1) { m_SelectedQuadPoint = V; m_SelectedQuadIndex = FindSelectedQuadIndex(QuadIndex); @@ -5965,8 +5965,7 @@ void CEditor::Render() m_PopupEventWasActivated = true; } - if(m_GuiActive) - UiDoPopupMenu(); + UiDoPopupMenu(); if(m_Dialog == DIALOG_NONE && !m_MouseInsidePopup && UI()->MouseInside(&View)) { @@ -6493,14 +6492,7 @@ void CEditor::OnRender() { // toggle gui if(m_Dialog == DIALOG_NONE && m_EditBoxActive == 0 && Input()->KeyPress(KEY_TAB)) - { m_GuiActive = !m_GuiActive; - if(!m_GuiActive) - { - m_LockMouse = false; - UiClosePopupMenus(); - } - } if(Input()->KeyPress(KEY_F10)) m_ShowMousePointer = false;