[C2] Pulley Menu makes App freeze

REPRODUCIBILITY: 50% (sometimes)
OSVERSION: 5.0.0.21
HARDWARE: Reeder S19 Max Pro S - s19mps - s19mps - 1.0.0.15 - aarch64
UI LANGUAGE: English (UK) (user: en_GB, os: en_GB.utf8)
REGRESSION: yes (since: 4.6.0.13 - aarch64)

DESCRIPTION:

Sometimes, when selecting a Pulley Menu from the top of an app page, the whole app freezes

PRECONDITIONS:

Not sure.

STEPS TO REPRODUCE:

  1. Open an app
  2. Navigate to a page with a Pulley menu
  3. Pull down

EXPECTED RESULTS:

Smooth app and animation experience

ACTUAL RESULTS:

The app freezes showing part of the Pulley menu.

After a while, the ‘This app is not responding’ dialog appears.
Selecting ‘Please Wait’ makes it re-appear a couple of times, eventually the app unfreezes.

Journal has this:

file:///usr/lib64/qt5/qml/Sailfish/Silica/private/PulleyMenuBase.qml:523  file:///usr/lib64/qt5/qml/Sailfish/Silica/private/P
ulleyMenuBase.qml:523: TypeError: Cannot call method 'earlyClick' of null

Waiting, or minimizing and maximizing the app makes the issue go away. The app continues to function normally.

MODIFICATIONS:

  • Patchmanager: yes
  • OpenRepos: yes
  • Chum: yes
  • Other: yes:
    Some patches installed, but none relating to pulley menus or animations.

ADDITIONAL INFORMATION:

Suspect this is related to either vibration (ngfd), or the animation. Because it seems a similar issue affects page transitions (they also freeze the app).

Device Owner User: nemo
Home Encryption: enabled

the initial version of this bug report was created using Bugger 0.9.10+git7
5 Likes

Duplicate of:

3 Likes

I have no paches installed and have the same issue.
Same Saillfish Version.

Edit:
I disabled the vibration and audio feedback. Pulley menus work fine now.

ngfd lockup again? (20 chars)