Nainstalovat Steam
přihlásit se
|
jazyk
简体中文 (Zjednodušená čínština)
繁體中文 (Tradiční čínština)
日本語 (Japonština)
한국어 (Korejština)
ไทย (Thajština)
български (Bulharština)
Dansk (Dánština)
Deutsch (Němčina)
English (Angličtina)
Español-España (Evropská španělština)
Español-Latinoamérica (Latin. španělština)
Ελληνικά (Řečtina)
Français (Francouzština)
Italiano (Italština)
Bahasa Indonesia (Indonéština)
Magyar (Maďarština)
Nederlands (Nizozemština)
Norsk (Norština)
Polski (Polština)
Português (Evropská portugalština)
Português-Brasil (Brazilská portugalština)
Română (Rumunština)
Русский (Ruština)
Suomi (Finština)
Svenska (Švédština)
Türkçe (Turečtina)
Tiếng Việt (Vietnamština)
Українська (Ukrajinština)
Nahlásit problém s překladem
right clicking on steam tray icon, opens a menu and used to only show (recently has been placing any new bought games on that menu for me and im not sure why) your last played game with recent starting from the top and the bottom portion being w/e menu options you enabled to show up on that menu (mine only shows "exit").
If you are using a display with >100% display scaling, Steam will not render the system tray menu at the correct position anymore. Valve updated that menu to render through Chromium. (Yes; the system tray menu is a web view now. Facepalm all you want. It's warranted.)
It breaks because of decades old bugs with display scaling that Valve was never able to fix.
Depending on the amount of scaling applied, the thing may actually be painted completely off screen, in an unreachable location.
If you minimize Steam's main window and then double click the system tray to try and re-open it, it may also end up crashing on a 'top is undefined' error in some bit of JavaScript somewhere. It's trying to find window.top - i.e. the top level window, but that may end up not existing for some reason and the whole thing crashes and stops.
Presumably the top window doesn't exist because you minimized Steam, which iirc may result in CEF / Chromium suspending the window reference and breaking the frame relation to window.top. A similar thing can happen with window.opener blanking out in the normal Chromium browser. While in a normal browser you can't really end up in a situation where a child window is not frozen together with its ancesor parent windows and top window, the rules are a bit more fluid when dealing with embedded browser instances that can just arrange window references in relations however the heck they please.
And it's possible, likely even, that the web view 'window' rendering the systray menu was set up as a child of the main window, so it has a reference back to it and can instruct the main window to e.g. reopen itself. (Which of course only works if the browser engine hasn't suspended/frozen that window...)
If you're looking for a workaround for both:
Pin Steam to the task bar and right click that icon. The jump list will show the same menu options as the system tray, but it'll use the native Windows UI - which is and acts actually sane.
you can change what it loads into in steam settings.
as for it not showing the right click menu.... it just never pops up? im sure you have right clicked repeatedly as well?
seems weird... mine works fine and takes like a second to popup.
weird, mine hasnt had that issue.
im drawing a blank right now..., which scaling? text?
the tray menu is a web view? tf lol
Windows' display scaling.
It's typically set to 125% or 150% on hi-DPI screens or on small form factor laptop screens.
And to 200%+ on 4K screens when using native 4K resolution all the time.
hmm, im running 125% and using a 55in 4k (main) and a 50in 1080p (secondary), both set to 1080p.
This solved my issue. it's extremely annoying but thank you
ya same menu, just not a web view
mines working so im not messin with it, but i personally like my task bar clean.
im still wondering why recently, any recently purchased games are being placed in that menu, on both tray and taskbar icon, makes zero sense.
mine in the 10 years (except this past month) has never put new purchased games in that menu, its always been recently played only.
who knows...