Для сравнения используется два знака равно ( == ), все было правильно.
Выше ответ почему не работало
А если еще сделать проверку по ID диалог, и там же сделать проверку ли он открыт, с =, то тупо будет открываться диалог... Как будто DialogHider залагал..