Lettore 0.4.2: il PushUpMenu resta aperto (snap con guardia menu.active)

Lo snap usava menu.open (vero solo a menu aperto): durante l'apertura il
pulley sposta il contenuto, lo snap scattava nel mezzo e il menu si
annullava. Ora guardia su menu.active (vero anche durante il drag) e
onClosed: snapTimer.restart() per riallineare il contenuto dopo la chiusura.
This commit is contained in:
2026-08-21 11:55:20 +02:00
parent 47f949c3fb
commit 6a840bc551
3 changed files with 14 additions and 5 deletions
+7 -1
View File
@@ -1,6 +1,6 @@
Name: harbour-calibreweb
Summary: Client OPDS per Calibre Web
Version: 0.4.1
Version: 0.4.2
Release: 1
Group: Qt/Qt
License: MIT
@@ -24,6 +24,12 @@ reflow del testo, margini configurabili e posizione salvata
in locale.
%changelog
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.2-1
- Fix PushUpMenu che si richiudeva da solo: lo snap usava la guardia
menu.open (vera solo a menu aperto), ma durante l'apertura il pulley sposta
il contenuto e lo snap scattava nel mezzo -> il menu si annullava. Ora la
guardia e' menu.active (vera anche durante il trascinamento); dopo la
chiusura del menu (onClosed) lo snap riallinea il contenuto se serve
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.1-1
- Fix scroll libero e pulley menu: rimosso preventStealing dalla MouseArea
(ruba il gesto al PushUpMenu appena il dito entra nella zona centrale).