notes-android icon indicating copy to clipboard operation
notes-android copied to clipboard

crash while rotating screen

Open IngoBelka opened this issue 7 months ago • 0 comments

This issue respects the following points:

Describe the bug

  1. open notes app
  2. open a note
  3. rotate phone/tab from portrait to landscape and backwards
  4. see crash report

Expected behavior

no crash should happen

Notes Android version

4.3.1

Notes server version

current

Nextcloud Android version

current

Nextcloud version

current

Device

huawei tab & xiaomi phone

Android Version

9 & 12

App Store

  • [ ] Google Play Store
  • [x] F-Droid
  • [ ] Huawei App Gallery

Stacktrace

App Version: 4.3.1
App Version Code: 40030190
App Flavor: fdroid

Files App Version Code: 30310190 (PROD)

---

OS Version: 4.9.148(9.1.0.335C432)
OS API Level: 28
Device: HWSHT
Manufacturer: HUAWEI
Model (and Product): SHT-W09 (SHT-W09)

---

java.lang.IllegalStateException: Fragment NotePreviewFragment{930fed0} (a5a3874e-cade-408c-bab5-71f23dba5ce9) not attached to a context.
	at androidx.fragment.app.Fragment.requireContext(Fragment.java:973)
	at it.niedermann.owncloud.notes.edit.SearchableBaseNoteFragment.isDirectEditEnabled(SearchableBaseNoteFragment.java:127)
	at it.niedermann.owncloud.notes.edit.SearchableBaseNoteFragment.onScroll(SearchableBaseNoteFragment.java:76)
	at it.niedermann.owncloud.notes.edit.BaseNoteFragment.lambda$onNoteLoaded$7(BaseNoteFragment.java:288)
	at it.niedermann.owncloud.notes.edit.BaseNoteFragment.$r8$lambda$EJlcUQvLIqXm-xkAsDraxLkeSGY(Unknown Source:0)
	at it.niedermann.owncloud.notes.edit.BaseNoteFragment$$ExternalSyntheticLambda4.onScrollChange(D8$$SyntheticClass:0)
	at android.view.View.onScrollChanged(View.java:14448)
	at android.view.View.scrollTo(View.java:16283)
	at android.widget.ScrollView.scrollTo(ScrollView.java:1727)
	at android.view.View.setScrollY(View.java:14549)
	at it.niedermann.owncloud.notes.edit.NotePreviewFragment.lambda$scrollToY$0(NotePreviewFragment.java:78)
	at it.niedermann.owncloud.notes.edit.NotePreviewFragment.$r8$lambda$LkKyPR_ZO0gVumuqQmYwvMRphNg(Unknown Source:0)
	at it.niedermann.owncloud.notes.edit.NotePreviewFragment$$ExternalSyntheticLambda4.run(D8$$SyntheticClass:0)
	at android.os.Handler.handleCallback(Handler.java:907)
	at android.os.Handler.dispatchMessage(Handler.java:105)
	at android.os.Looper.loop(Looper.java:216)
	at android.app.ActivityThread.main(ActivityThread.java:7625)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)

IngoBelka avatar May 21 '25 12:05 IngoBelka