Files

47 lines
2.1 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Glass Shell P2 — controls: gamepad focus on a disabled row (crash-report collection)</title>
<link rel="stylesheet" href="kit.css">
<link rel="stylesheet" href="window-nav-shared.css">
<link rel="stylesheet" href="settings.css">
<link rel="stylesheet" href="controls.css">
<link rel="stylesheet" href="controls-real.css">
<style>
.st-scroll.cr { -webkit-mask-image: linear-gradient(180deg, transparent 0, transparent 92px, #000 124px, #000 calc(100% - 64px), transparent 100%);
mask-image: linear-gradient(180deg, transparent 0, transparent 92px, #000 124px, #000 calc(100% - 64px), transparent 100%); }
</style>
</head>
<body>
<div class="lgk-view" data-room="lounge">
<div data-wn="tabbar" data-right="302" data-cy="426" data-sel="steam settings"></div>
<!-- Steam's main window, /settings/system (Steam's rows; the vocabulary of controls.md) -->
<div class="lgk-overlay" style="left:320px; top:66px">
<div class="lgk-glass st-win" data-mat="window" data-dz="0" data-tier="T5 window (T1: smoky tint)">
<div data-st="sidebar" data-sel="system"></div>
<div data-st="toolbar" data-title="System"></div>
<div class="st-scroll cr">
<div data-cr="system" data-focus="disabled"></div>
</div>
</div>
</div>
<div data-wn="frame" data-cx="960" data-y="806" data-dim=".72"></div>
<div data-wn="bar" data-cx="960" data-y="904"></div>
<div data-wn="pill" data-cx="960" data-y="1018"></div>
<div class="c-note" style="left:1622px; top:300px; width:270px"><b>Disabled, focused.</b> Steam's D-pad focus lands on disabled controls (P-C7: <span class="k">DialogButton Disabled … gpfocus</span> on /zoo/buttons). Content stays at 40 %; the row gets a white .10 pill and its arc at 60 %, no light spot, no press (≥ +10 L over a disabled row at rest). Focus never disappears.</div>
</div>
<script src="controls-real.js"></script>
<script src="settings-shared.js"></script>
<script src="settings-icons.js"></script>
<script src="window-nav-shared.js"></script>
<script src="kit.js"></script>
<script src="controls-icons.js"></script>
</body>
</html>