super-productivity/src
Johannes Millan e88af693a0 fix(sidenav): write input-intent body classes on hybrid device init
On hybrid devices (e.g. Windows 11 touchscreen laptops with a mouse),
GlobalThemeService skips the static isMousePrimary/isTouchPrimary body
class assignment and defers to InputIntentService. But _setIntent's
equality guard short-circuited the mouse->mouse initial call, so neither
class was ever written until the first pointer event. That broke the
sidebar CSS that hides .additional-btn on mouse-primary and repositions
.task-count inline on touch-primary, causing the project counters to
overlap the kebab menu (#7132).
2026-04-21 21:50:52 +02:00
..
app fix(sidenav): write input-intent body classes on hybrid device init 2026-04-21 21:50:52 +02:00
assets refactor(backup): unify backup filename format (#7141) 2026-04-21 14:09:09 +02:00
environments 18.2.5 2026-04-20 18:39:43 +02:00
static
styles fix(styles): drop dead body-level transition-duration overrides 2026-04-20 17:14:38 +02:00
test-helpers
typings
_common.scss
favicon.ico
hammer-config.class.ts
index.html
karma.conf.js
main.ts fix(sync): scope interval timer to file-based providers and drop unneeded migration 2026-04-14 22:09:02 +02:00
manifest.json
polyfills.ts
styles.scss
test.ts
tsconfig.app.json
tsconfig.spec.json
tsconfig.worker.json