In Windows 7 verwende ich die Funktion "Taskleiste automatisch ausblenden". Normalerweise funktioniert es einwandfrei: Sobald der Zeiger den unteren Bildschirmrand berührt, wird die Taskleiste eingeblendet.
Manchmal weigert es sich jedoch, sich zu erheben. Durch Drücken der "Windows" -Taste (oder Strg-ESC) wird das Startmenü angezeigt, wodurch die Taskleiste nicht mehr behindert wird. Sobald ich dies getan habe, wird die Taskleiste wieder automatisch angezeigt. Das ist ärgerlich, es unterbricht den Fluss. Hat das jemand anderes bemerkt? Wie vermeide ich das?
Die Suche nach "Automatische Erhöhung der Windows 7- Taskleiste " zeigt, dass bei mindestens einer anderen Person dieses Problem aufgetreten ist : Wie kann ich das automatische Ausblenden der Taskleiste beheben? (Microsoft Community Post)
Um die Frage zu beantworten, die der "hilfreiche" Supporttechniker auf der obigen Seite gestellt hat, führe ich in diesem Fall natürlich einige Apps aus, normalerweise Windows Task Manager (auf Infobereich minimiert), Windows Explorer, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, ein Chat-Client, ein VPN-Client, eine Firewall.
Wenn mein Speicher ordnungsgemäß funktioniert, habe ich dieses Verhalten auch bei früheren Versionen von Windows, mindestens XP, festgestellt, jedoch nicht annähernd so oft wie derzeit unter Windows 7.
Bisher scheint es aus heiterem Himmel zu kommen, manchmal mehrmals am Tag.
Ich kann dieses Verhalten bisher nicht direkt reproduzieren. Um dieses Verhalten zu reproduzieren, habe ich versucht, zwischen Apps zu wechseln und Apps zum Öffnen anderer Fenster zu bringen.
Siehe meine Kommentare unten für weitere Informationen.
Sieht für mich wie ein Käfer aus. Die Taskleiste sollte egal was aufsteigen.
Bearbeiten :
Normalerweise verwende ich den "klassischen" Windows-Stil, bei dem alle Animationen deaktiviert sind. Ich habe auf "Candy" (Aero) umgestellt, um zu sehen, ob das hilft, aber das Problem ist immer noch aufgetreten.
Ich bin mir ziemlich sicher, dass ich dieses Verhalten gesehen habe, als ich Eclipse nicht verwendet habe, aber Eclipse ist definitiv das Programm, das dieses Verhalten am häufigsten auslöst.
Wie Malachi berichtet, gibt es eine Aufzeichnung über Eclipse Bugs , die dieses Problem ebenfalls aufzeichnet . Es wurde 2002-09 eröffnet. Wow, vor mehr als zehn Jahren. Benutzer auf einer anderen von Malachi gefundenen Seite haben jedoch gemeldet, dass auch andere Programme, z. B. Firefox, dieses Verhalten verursachen können, sodass dies kein ausschließlich von Eclipse verursachtes Problem ist.
Das Problem kann durch Eclipse, Windows oder die JRE verursacht werden. Wenn es sich um eine Windows- oder JRE-Einschränkung handelt, sollte sich Eclipse trotzdem davon fernhalten. Das schaffen auch andere Programme.
Meine derzeitige Theorie lautet: Normalerweise ist genau eine Pixelreihe in der Taskleiste sichtbar und vor allen anderen Apps, auch wenn eine App maximiert ist. Da sich die Taskleiste vorne befindet (oben in der Z-Reihenfolge), "sieht" sie den Zeiger, wenn sich der Zeiger darüber befindet. Wenn das Problem auftritt, befindet sich die Taskleiste nicht mehr vor jeder anderen App, sodass keine "Hover" -Ereignisse empfangen werden. Nur wenn kein anderes Fenster verdeckt ist, werden noch Hover-Ereignisse empfangen.
Wenn in der Taskleiste mindestens eine Pixelzeile angezeigt werden muss, muss Windows sicherstellen, dass dies der Fall ist. Das Betriebssystem ist der Master und darf nicht zulassen, dass Anwendungen die GUI-Interaktion dominieren. Es gibt Ausnahmen, wie z. B. Movie Player, bei denen keine helle Linie von Pixeln sichtbar sein soll (nur die Farbe schwarz!), Oder bei denen die Taskleiste überhaupt nicht angezeigt werden soll, z. B. bei Vollbildspielen. Aus meiner Sicht benötigen Eclipse oder ein Browser keine Ausnahme.
Hier ist eine Beschreibung eines typischen Vorfalls:
Eclipse war vorne. Ich bewegte den Mauszeiger nach unten auf dem Bildschirm, die Taskleiste wurde nicht angehoben. Wenn Eclipse nicht maximiert wurde und ein wenig Platz auf der rechten Seite blieb, konnte ich die Taskleiste nach hinten hebendas Eclipse-Fenster durch "Berühren" der unteren rechten Ecke. Als sie sich entfernte, versteckte sich die Taskleiste wieder. Das hat immer wieder geklappt. Als ich die mittlere Unterseite berührte, stieg die Taskleiste nicht an, auch nicht hinter Eclipse. Als nächstes habe ich das Eclipse-Fenster maximiert. Die Taskleiste konnte nicht angehoben werden. Eclipse-Fenster wiederherstellen -> Wie vor dem Maximieren-Wiederherstellen-Zyklus (stieg nur, wenn rechts unten berührt wurde). Dann wechselte ich zu Firefox, das zu der Zeit maximiert war. Immer noch keine Taskleiste. Im nicht maximierten Zustand bei Firefox war es wie bei Eclipse. Gleiches gilt für andere Apps, zum Beispiel Notes. Als nächstes drückte ich die Alt-Taste zu Emacs, seinem Ediff-Kontrollfenster, um genau zu sein. Und plötzlich funktionierte die Taskleiste wieder. Das Ediff-Steuerungsfenster wurde nicht maximiert und hat den unteren Bildschirmrand nicht berührt (normalerweise wird es nie maximiert). Das Ediff-Fenster kann nicht der Schuldige sein,
Wenn dies geschieht, gilt es für mehr als eine App. Zumindest Eclipse und Firefox sind "stärker" als die Taskleiste. In einem Fall befand sich Eclipse oben, gitk unten und die Taskleiste dazwischen.
Vielleicht gibt es ein Programm, mit dem die Z-Reihenfolge überprüft oder Änderungen in der Z-Reihenfolge protokolliert werden können?