У Windows 7 я використовую функцію "Авто-приховати панель завдань". Зазвичай це працює добре: Як тільки вказівник торкнеться нижньої частини екрана, панель завдань спливає.
Однак іноді він відмовляється підніматися. Натискання клавіші "Windows" (або Ctrl-ESC) відображає меню "Пуск", що також змушує панель завдань також перешкоджати. Як тільки я це зробив, панель завдань автоматично піднімається знову. Це дратує, воно перериває потік. Хтось ще помітив це? Як я цього уникаю?
Пошук "Автоматично підняти панель завдань Windows 7" показує, що принаймні одна людина відчула цю проблему: Як я можу виправити автоматичну приховування панелі завдань? (Пошта спільноти Microsoft)
Щоб відповісти на питання, поставлене "корисним" інженером підтримки на вищевказаній сторінці, звичайно, я запускаю деякі програми, коли це відбувається, як правило, диспетчер завдань Windows (мінімізований до області сповіщень), Windows Explorer, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, клієнт чату, клієнт VPN, брандмауер.
Якщо моя пам'ять слугує правильно, я спостерігав таку поведінку і в більш ранніх версіях Windows, як мінімум, XP, але не майже так часто, як зараз у Windows 7.
Поки що, здається, це буває непродумано, іноді кілька разів на день.
Я не в змозі безпосередньо відтворити таку поведінку. Щоб відтворити таку поведінку, я спробував переключитися між додатками та залучити програми відкривати інші вікна.
Дивіться мої коментарі нижче для отримання додаткової інформації.
Мені схоже на помилку. Панель завдань повинна підніматися незалежно від того.
Редагувати :
Я зазвичай використовую "Класичний" стиль Windows, з вимкненням усіх анімацій. Я перейшов на стиль "цукерки" (Aero), щоб побачити, чи це допомагає, але проблема все-таки виникла.
Я майже впевнений, що бачив таку поведінку, коли я не використовував Eclipse, але Eclipse, безумовно, є програмою, яка найчастіше викликає цю поведінку.
Як повідомляв Малахій, є записи про помилок Eclipse, які також відстежують цю проблему. Він був відкритий у 2002-09 роках. Нічого собі, більше десяти років тому. Однак користувачі на іншій сторінці, знайденій Malachi, повідомили, що інші програми, наприклад Firefox, також можуть спричинити таку поведінку, тому це не є виключно проблемою, викликаною Eclipse.
Проблема може бути викликана Eclipse, або Windows, або JRE. Якщо проблема є обмеженням для Windows або JRE, я все ще кажу, що Eclipse повинен залишатися осторонь цього. Інші програми також вдається це зробити.
Моя поточна теорія така: Зазвичай, видно рівно один ряд пікселів на панелі завдань, і перед усіма іншими програмами, навіть коли додаток максимізовано. Оскільки панель завдань знаходиться спереду (у верхній частині порядку Z), вона "бачить" вказівник, коли вказівник лежить на ньому. Коли проблема виникає, панель завдань більше не знаходиться перед усіма іншими програмами, тому вона не отримує подій "наведення". Тільки там, де жодне інше вікно не замикається, воно все одно отримує події наведення.
Якщо на панелі завдань потрібно зверху розміщувати щонайменше один ряд пікселів, Windows зобов'язана переконатися, що це так. ОС є головним і не повинен дозволяти програмам домінувати над взаємодією GUI. Є винятки, такі як програвачі кінофільму, де ви не хочете, щоб світла лінія пікселів була видимою (просто забарвлюйте її в чорну!) Або там, де панель завдань не повинна підніматися взагалі, як, наприклад, у повноекранних іграх. На мій погляд, Eclipse або браузер не вимагають винятку.
Ось опис типового випадку:
Затемнення було попереду. Я перемістив вказівник на нижню частину екрана, панель завдань не підніметься. Коли Eclipse не було максимізовано, залишивши трохи місця праворуч, я зміг змусити заставити панель завдань позадувікно затемнення, "торкнувшись" нижнього правого кута. Відсунувшись, панель завдань знову сховалася. Це працювало неодноразово. Коли я торкнувся центрального дна, панель завдань не піднімалася, навіть позаду Eclipse. Далі я максимізував вікно затемнення. Не вдалося підняти панель завдань. Відновлено вікно Eclipse -> Те саме, що й до циклу максимального відновлення (піднімався лише тоді, коли торкався праворуч внизу). Тоді я переклав Alt на вкладку Firefox, яка була максимально розгорнута в той час. Все ще немає панелі завдань. У не максимізованому стані з Firefox було так, як із Eclipse. Те саме для інших додатків, наприклад Примітки. Далі я вказую на вкладку Emacs, її вікно управління Ediff, щоб бути точним. І раптом панель завдань знову запрацювала. Вікно керування Ediff не було збільшене та не торкнулося дна екрана (воно зазвичай ніколи не збільшується). Вікно Едіффа не може бути винуватцем,
Тож коли це відбувається, воно "застосовується" до декількох додатків. Принаймні Eclipse та Firefox "сильніші", ніж панель завдань. В одному випадку Eclipse був зверху, gitk внизу, а панель завдань посередині.
Можливо, є програма, яка дозволяє перевіряти порядок Z, або реєструє зміни в порядку Z?