W systemie Windows 7 korzystam z funkcji „Automatyczne ukrywanie paska zadań”. Zwykle działa dobrze: gdy tylko wskaźnik dotknie dolnej części ekranu, pasek zadań wyskakuje.
Czasami jednak nie chce powstać. Naciśnięcie klawisza „Windows” (lub Ctrl-ESC) powoduje pojawienie się menu startowego, zmuszając również pasek zadań do zatrzymania. Gdy to zrobię, pasek zadań ponownie automatycznie się podnosi. Jest to denerwujące, zakłóca przepływ. Czy ktoś to zauważył? Jak tego uniknąć?
Wyszukiwanie „Automatyczne podnoszenie paska zadań Windows 7” pokazuje, że co najmniej jedna inna osoba doświadczyła tego problemu: Jak mogę naprawić automatyczne ukrywanie paska zadań? (Microsoft Community Post)
Aby odpowiedzieć na pytanie zadane przez „pomocnego” inżyniera wsparcia na powyższej stronie, oczywiście uruchamiam niektóre aplikacje, gdy tak się dzieje, zwykle Menedżer zadań Windows (minimalizowany do obszaru powiadomień), Eksplorator Windows, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, klient czatu, klient VPN, zapora ogniowa.
Jeśli moja pamięć działa poprawnie, widziałem to zachowanie również we wcześniejszych wersjach systemu Windows, przynajmniej XP, ale nie tak często, jak obecnie w systemie Windows 7.
Jak dotąd wydaje się, że dzieje się to nieoczekiwanie, czasem kilka razy dziennie.
Jak dotąd nie jestem w stanie bezpośrednio odtworzyć tego zachowania. Aby odtworzyć to zachowanie, próbowałem przełączać się między aplikacjami i otwierać inne okna.
Zobacz moje komentarze poniżej, aby uzyskać więcej informacji.
Wygląda mi na błąd. Pasek zadań powinien zostać podniesiony bez względu na wszystko.
Edytuj :
Zwykle używam „klasycznego” stylu Windows z wyłączonymi wszystkimi animacjami. Zmieniłem styl „cukierkowy” (Aero), aby zobaczyć, czy to pomaga, ale problem nadal występował.
Jestem pewien, że widziałem to zachowanie, gdy nie korzystałem z Eclipse, ale Eclipse jest zdecydowanie programem, który najczęściej wyzwala to zachowanie.
Jak donosi Malachi, istnieje zapis o błędach Eclipse, który również śledzi ten problem. Został otwarty w latach 2002-09. Wow, ponad dziesięć lat temu. Jednak użytkownicy innej strony znalezionej przez Malachi zgłosili, że inne programy, na przykład Firefox, również mogą powodować takie zachowanie, więc nie jest to problem wyłącznie spowodowany przez Eclipse.
Problem może być spowodowany przez środowisko Eclipse, Windows lub środowisko JRE. Jeśli problem dotyczy ograniczenia Windows lub JRE, nadal mówię, że Eclipse powinien się od niego trzymać. Inne programy również to robią.
Moja obecna teoria jest następująca: normalnie widoczny jest dokładnie jeden rząd pikseli paska zadań i przed wszystkimi innymi aplikacjami, nawet gdy aplikacja jest zmaksymalizowana. Ponieważ pasek zadań znajduje się z przodu (u góry kolejności Z), „widzi” wskaźnik, gdy wskaźnik na nim unosi się. Gdy problem występuje, pasek zadań nie jest już wyświetlany przed każdą inną aplikacją, więc nie odbiera zdarzeń „najechania”. Tylko wtedy, gdy żadne inne okno nie zasłania, nadal otrzymuje zdarzenia zawisu.
Jeśli pasek zadań musi znajdować się na górze z widocznym co najmniej jednym rzędem pikseli, to do systemu Windows należy zapewnienie, że tak jest. System operacyjny jest nadrzędny i nie może pozwalać aplikacjom zdominować interakcji GUI. Istnieją wyjątki, takie jak odtwarzacze filmów, w których nie chcesz, aby jasna linia pikseli była widoczna (po prostu pokoloruj ją na czarno!) Lub gdzie pasek zadań w ogóle nie powinien się podnosić, na przykład w grach pełnoekranowych. Moim zdaniem Eclipse ani przeglądarka nie wymagają wyjątku.
Oto opis typowego incydentu:
Zaćmienie było z przodu. Przesunąłem wskaźnik do dolnej krawędzi ekranu, pasek zadań się nie podniósł. Kiedy Eclipse nie było zmaksymalizowane, pozostawiając niewiele miejsca po prawej stronie, byłem w stanie zrobić na pasku zadań narastania tyłekokno zaćmienia, „dotykając” prawego dolnego rogu. Odsuwając się, pasek zadań znów się ukrył. To działało wielokrotnie. Kiedy dotknąłem środkowego dołu, pasek zadań nie podniósł się, nawet za Eclipse. Następnie zmaksymalizowałem okno Eclipse. Nie można podnieść paska zadań. Przywrócono okno Eclipse -> Tak samo jak przed cyklem maksymalizacji i przywracania (wzrosło tylko po dotknięciu prawego dolnego rogu). Następnie włączyłem klawisz Alt do przeglądarki Firefox, która była wtedy zmaksymalizowana. Nadal nie ma paska zadań. W stanie niezmaksymalizowanym w Firefoksie było tak jak w Eclipse. To samo dotyczy innych aplikacji, na przykład Notatek. Następnie dodałem tabulator Alt do Emacsa, jego okna kontrolnego Ediff, żeby być precyzyjnym. I nagle pasek zadań znów zaczął działać. Okno sterowania Ediff nie zostało zmaksymalizowane i nie dotknęło dolnej części ekranu (zwykle nigdy nie jest zmaksymalizowane). Winowajcą nie może być winowajca,
Kiedy tak się dzieje, „dotyczy” więcej niż jednej aplikacji. Przynajmniej Eclipse i Firefox są „silniejsze” niż pasek zadań. W jednym przypadku Eclipse był na górze, gitk na dole, a pasek zadań pomiędzy nimi.
Może istnieje program, który umożliwia kontrolę zamówienia Z lub rejestruje zmiany w zleceniu Z?