Fixed CBot editor being inaccessible while running program

master
krzys-h 2015-08-16 16:03:36 +02:00
parent 4182be3216
commit 0986a200d7
1 changed files with 1 additions and 1 deletions

View File

@ -1622,7 +1622,7 @@ void CObjectInterface::UpdateInterface()
bool bProgEnable = !m_programmable->IsProgram() && m_main->CanPlayerInteract();
bool scriptSelected = m_selScript >= 0 && m_selScript < m_programStorage->GetProgramCount();
EnableInterface(pw, EVENT_OBJECT_PROGEDIT, bProgEnable && !m_programmable->IsTraceRecord() && scriptSelected);
EnableInterface(pw, EVENT_OBJECT_PROGEDIT, m_main->CanPlayerInteract() && scriptSelected && !m_programmable->IsTraceRecord());
EnableInterface(pw, EVENT_OBJECT_PROGLIST, bProgEnable && !m_programmable->IsTraceRecord());
EnableInterface(pw, EVENT_OBJECT_PROGADD, bProgEnable);
EnableInterface(pw, EVENT_OBJECT_PROGREMOVE, bProgEnable && scriptSelected && !m_programStorage->GetProgram(m_selScript)->readOnly);