Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Crashed on adding Yandex.Weather widget #4329

Open
vityaman opened this issue Apr 26, 2024 · 0 comments
Open

[BUG] Crashed on adding Yandex.Weather widget #4329

vityaman opened this issue Apr 26, 2024 · 0 comments
Labels

Comments

@vityaman
Copy link

vityaman commented Apr 26, 2024

Describe the bug

Launcher crashes on attempt to add Yandex.Weather widget from widgets menu. Widgets from other providers (for example Google) work as expected.

Steps to reproduce

Steps to reproduce the behavior:

  1. Download Yandex.Weather Android app, version 24.4.3
  2. Go to home screen of Lawnchair (where at glance, icons and search bar are located)
  3. Long press, then click on Widgets button
  4. Search for an Y.Weather widgets
  5. Choice Y.Weather 2x1 (it crashes on others as well) widget by touching and moving on it
  6. On opened Y.Weather screen click on Create widget button

Expected behavior

Expected an Y.Weather widget added to Lawnchair home screen successfully.

Screenshots

No response

Device information

  • OS: Android 11
  • App version: 12.1.0 Alpha 4 from F-Droid

Additional context

...
version: 12.1.0 Alpha 4 (12010005)
commit: b7ad08c
...
build.hardware: qcom
...
build.type: user
version.codename: REL
...
version.release: 11
version.sdk_int: 30
display.density_dpi: 408
isRecentsEnabled: false

error: Uncaught exception

java.lang.NullPointerException: Attempt to read from field 'android.content.ComponentName android.appwidget.AppWidgetProviderInfo.provider' on a null object reference
 at com.android.launcher3.Launcher.completeAddAppWidget(Launcher.java:3)
 at com.android.launcher3.Launcher$4.run(Launcher.java:1)
 at com.android.launcher3.Workspace$6.run(Workspace.java:4)
 at com.android.launcher3.anim.AnimatorListeners$1.onAnimationEnd(Unknown Source:2)
 at android.animation.Animator$AnimatorListener.onAnimationEnd(Animator.java:562)
 at android.animation.AnimatorSet.endAnimation(AnimatorSet.java:1301)
 at android.animation.AnimatorSet.doAnimationFrame(AnimatorSet.java:1086)
 at android.animation.AnimationHandler.doAnimationFrame(AnimationHandler.java:146)
 at android.animation.AnimationHandler.access$100(AnimationHandler.java:37)
 at android.animation.AnimationHandler$1.doFrame(AnimationHandler.java:54)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1468)
 at android.view.Choreographer.doCallbacks(Choreographer.java:1267)
 at android.view.Choreographer.doFrame(Choreographer.java:974)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1455)
 at android.os.Handler.handleCallback(Handler.java:938)
 at android.os.Handler.dispatchMessage(Handler.java:99)
 at android.os.Looper.loop(Looper.java:254)
 at android.app.ActivityThread.main(ActivityThread.java:8243)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:612)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1006)
@vityaman vityaman added the bug label Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant