#1
|
||||
|
||||
Problem: Tray-Icon wird immer dunkler
vorab: Dies ist nicht nur ein Problem von JD!
OS Win 10 pro 64 bit EN-US Was passiert? Je länger JD ununterbrochen läuft, um so dunkler wird das Icon im Tray. Nach 2 -3 Tagen Dauerbetrieb ist es im dunklen Taskbar kaum noch zu erkennen. Wer JD nur wenige Stunden laufen lässt, wird das Problem gar nicht bemerken, da das Icon sehr langsam, aber kontinuierlich dunkler wird. Entferne ich das Häkchen in den JD-Settings (linke Spalte) und setze es dann wieder, so erscheint das Tray-Icon wieder normal (eine Art Reset). Exakt dasselbe Problem beobachte ich z.B. auch bei FastStone Capture, aber auch bei anderen Programmen. Grob geschätzt taucht dieses Problem bei ca. 10 - 20 % der von mit genutzten Programme auf. Any ideas? |
#2
|
||||
|
||||
@StefanM: Ich konnte hierzu folgendes bei Microsoft finden, was wohl genau deiner Beschreibung zutreffen dürfte?
answers.microsoft.com/en-us/windows/forum/all/system-tray-icons-blur-and-darken-until-they/3c2067e8-e494-4fad-adb2-54c88f53bebf Quote:
Quote:
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
Siehe auch diesen Java Bugreport
bugs.openjdk.org/browse/JDK-8255439
__________________
JD-Dev & Server-Admin |
#4
|
||||
|
||||
Quote:
Und dann muss ich natürlich dazu Quote:
Welches JD-Icon wird für den Tray verwendet, bei dem ich dann die Auflösung ändern müsste, um eine Auflösung zu kreieren, bei der das nicht passiert - z.B. die des Thunderbird-Tray-Icons. (Will jetzt nicht mit Trial und Error ein Icon nach dem anderen ersetzen, um dann irgendwann rauszufinden, welches im Tray verwendet wird) Beim Thunderbird-Tray-Icon tritt der Fehler z.B. nicht auf. Wie ermittle ich die Auflösung des Thunderbird-Tray-Icons? Und ja, ich habe 'Use small taskbar buttons' aktiviert. PS: .\JDownloader2\themes\standard\org\jdownloader\images\logo\icon.ico wird bei mir schon mal nicht für das Tray-Icon verwendet. Und ich habe gefunden, dass Microsoft 16x16 und 32x32 empfiehlt. Und mein Display-Scaling könnte auch noch eine Rolle spielen!? Last edited by StefanM; 12.07.2022 at 12:07. |
#5
|
||||
|
||||
@StefanM: Suche im Log
Quote:
Es wird das Bild Quote:
Welche Java Version nutzt du? Wie aus meinen vorherigen Post Quote:
__________________
JD-Dev & Server-Admin Last edited by Jiaz; 12.07.2022 at 12:36. |
#6
|
||||
|
||||
__________________
JD-Dev & Server-Admin |
#7
|
||||
|
||||
Quote:
Code:
[org.jdownloader.gui.jdtrayicon.TrayExtension$2$1(runInEDT)] -> TrayIconSize:16x16->IconSize:16x16 17 Quote:
Und jetzt stellt sich mir die Frage, wie ich die Ausgangs-Auflösung wählen muss, damit die Icon-Auflösung z.B. der des Thunderbirds entspricht. Dort tritt das Problem nicht auf. Auch nicht bei Telegram, auch nicht bei MemInfo, auch nicht bei Live File Backup, ... Ich weiß, dass es kein Bug in JD ist, aber wenn ich die Skalierung beeinflussen kann, so dass Windows den Fehler nicht macht... |
#8
|
||||
|
||||
Aktuell scheint die Breite/Höhe auf 16 *fest* zu sein in Java, siehe
Quote:
aber keine Ahnung/Garantie ob das hilft/das Problem löst.
__________________
JD-Dev & Server-Admin |
#9
|
||||
|
||||
Quote:
das TrayIcon ab- und wieder anschaltest?
__________________
JD-Dev & Server-Admin |
#10
|
||||
|
||||
Quote:
Außerdem müsste ich das Problem auch selbst nachstellen könne, daher wäre es gut zu wissen was genau du machst? zb Quote:
__________________
JD-Dev & Server-Admin |
#11
|
||||
|
||||
Quote:
Tray-Icon deaktivieren und wieder aktivieren macht eine Art Reset. |
#12
|
||||
|
||||
Ja, das kann schon der Grund sein. Aber nach 3 x oder 4 x ist da optisch noch nichts zu sehen.
Musst jetzt nicht groß Zeit investieren. Gibt Wichtigeres... Aber trotzdem - rein Interessenhalber - die Frage: Wie kann ich denn die Auflösung eines (beliebigen) Tray-Icons ermitteln- z.B. das des Thunderbirds? Ob man die auch auszählen kann??? Also 1:1-Screenshot, dann x-fach Zoom,... Muss ich mal testen, was das für das JF-Tray-Icon ergibt - ob ich da auf 16 x 16 komme. PS: Das JD-Tray-Icon sieht auf den ersten Blick gröber aus als die anderen, aber ich sehe natürlich von der "Kästchengröße" her nur die Auflösung meines Monitors. Da müsste ich über die "Schattierungen" arbeiten, wenn ich mal nix Besseres zu tun habe... Last edited by StefanM; 12.07.2022 at 15:32. |
#13
|
||||
|
||||
Quote:
Quote:
Nutzt du denn Monitor Sleep oder System Standby? Bei Standby könnte ich quasi nach dem Aufwachen ja das Icon automatisch neu setzen lassen, als Workaround
__________________
JD-Dev & Server-Admin |
#14
|
||||
|
||||
Quote:
ob das Icon 1:1 oder rauf/runter skaliert wurde. Mir ist kein Weg bekannt das irgendwie zu prüfen. Weil JDownloader das Icon auf 16x16 skaliert und Windows wahrscheinlich von 16x16 dann wieder hochskaliert.
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|