Электрон: кнопки случайным образом изменяют размер окна - PullRequest
0 голосов
/ 20 сентября 2018

Я разрабатываю свое первое приложение, используя Electron, и у меня есть небольшая, но раздражающая ошибка.Я решил отобразить свое приложение в виде безрамного окна и установить заголовок моего HTML в качестве перетаскиваемой области, чтобы иметь возможность перемещать окно.Я также добавил три кнопки, чтобы изменить размер, свернуть и закрыть свое приложение.Все хорошо и выглядит хорошо.

Проблема в том, что иногда, случайно, одна из кнопок, отображаемых на моем интерфейсе, не реагирует на нажатия.Единственный способ активировать его - это дважды щелкнуть по нему. И оно изменяет размеры окна (если оно уже полноэкранное, оно максимизирует его и наоборот).

Я пытался найти эту проблему в Google, но ничего не нашел,Единственное, что я обнаружил, это установило свойство draggable моих кнопок в true или false, но ошибка все еще есть: (

Поскольку мой код ОЧЕНЬ длинный, я понятия не имею, чем поделиться с вами. Он действительно появляется где угодно и когда угодно, и это раздражает.

ОБНОВЛЕНИЕ: кажется, что есть еще один способ реактивации кнопок: прокрутка. Некоторые кнопки при отображении в определенных областях прослушиваются. Когда я прокручиваю ихВдали от этой области все в порядке. И другие кнопки не имеют проблем с областью. Я не понимаю, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...