bbl / ChatApp

Base repo for collective 2-year students' project
0 stars 0 forks source link

Принявшая соединение программа не может отключаться, соединяться и менять ник #13

Closed Jojorr closed 8 years ago

Jojorr commented 8 years ago

Шаги для воспроизведения:

  1. Открыть одну копию программы 1.1. Ввести ник
  2. Открыть вторую копию программы 2.1. Ввести ник
  3. Подключиться второй копией к первой.
  4. Отключиться от первой копии из второй Ожидаемый результат: Активация кнопок Connect Disconnect и Change в перовой копии Полученный результат: Кнопки не активны
dmytrotkk commented 8 years ago

Проблема добавлена в список на проверку. Если она подтвердится, мы постараемся исправить её в следующем релизе.

On Dec 8, 2015, 18:03 +0200, Рыжков Вадимnotifications@github.com, wrote:

Шаги для воспроизведения:

  1. Открыть одну копию программы 1.1. Ввести ник
  2. Открыть вторую копию программы 2.1. Ввести ник
  3. Подключиться второй копией к первой.
  4. Отключиться от первой копии из второй Ожидаемый результат: Активация кнопок Connect Disconnect и Change в перовой копии Полученный результат: Кнопки не активны

— Reply to this email directly orview it on GitHub(https://github.com/metallica127/ChatApp/issues/13).

dmytrotkk commented 8 years ago

Недочет исправлен в новом релизе - при приеме команды disconnect кнопки возвращаются в режим ожидания.

if (com.getType() == Command.CommandType.DISCONNECT) {
                textArea.append("Looks like we lost him :c" + Protocol.LINE_END);
                // убить ComListThread
                connect.setEnabled(true);
                disconnect.setEnabled(false);
                send.setEnabled(false);
                apply.setEnabled(true);
            }