tauri-apps/tauri

[bug] Lag/inertia in appimage's scroll, not in binary's

Open

#6200 aperta il 5 feb 2023

Vedi su GitHub
 (6 commenti) (3 reazioni) (0 assegnatari)Rust (3597 fork)batch import
help wantedplatform: Linuxstatus: needs triagetype: bug

Metriche repository

Star
 (106.642 star)
Metriche merge PR
 (Merge medio 4g 18h) (56 PR mergiate in 30 g)

Descrizione

Describe the bug

In cargo tauri dev, scrollable elements seem to behave 'normally'. So too in running target/release/appname directly.

In running target/release/bundle/appimage/appnameversionetc however, it seems to have a strange laggy/inertia-ridden behaviour, whereby it's very slow while scrolling, but then jumps when I stop.

Reproduction

  1. Create some scrollable view
  2. cargo tauri build --release
  3. Test target/release/app and target/release/bundle/appimage/appversionetc. and observe difference in scroll

Expected behavior

Same non-laggy scroll behaviour in the appimage.

Platform and versions

Environment
  › OS: Arch Linux Unknown X64
  › Node.js: 16.19.0
  › npm: 8.19.2
  › pnpm: Not installed!
  › yarn: 1.22.19
  › rustup: 1.25.1
  › rustc: 1.65.0
  › cargo: 1.65.0
  › Rust toolchain: stable-x86_64-unknown-linux-gnu

Packages
  › @tauri-apps/cli [NPM]: 1.2.3
  › @tauri-apps/api [NPM]: 1.2.0
  › tauri [RUST]: 1.1.3,
  › tauri-build [RUST]: 1.2.1,
  › tao [RUST]: 0.14.0,
  › wry [RUST]: 0.21.1,

App
  › build-type: bundle
  › CSP: default-src blob: data: filesystem: ws: wss: http: https: tauri: 'unsafe-eval' 'unsafe-inline' 'self' img-src: 'self'
  › distDir: ../dist
  › devPath: http://localhost:42411/
  › framework: Svelte
  › bundler: Vite

App directory structure
  ├─ dist
  ├─ src
  ├─ src-tauri
  └─ node_modules

Stack trace

No response

Additional context

Possibly related to tauri-apps/wry#268?

Guida contributor