# Can't view messages on unfolded OnePlus Open

**URL:** <https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564>\
**Category:** Mutual Help\
**Tags:** android\
**Created:** [February 11, 2025, 5:45pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564 "2025-02-11T17:45:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jfeversole](https://forum.delta.chat/user_avatar/forum.delta.chat/jfeversole/32/1501_2.png) [@jfeversole](https://forum.delta.chat/u/jfeversole)\
**Post date:** [February 11, 2025, 5:45pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/1 "2025-02-11T17:45:21Z")

</div>

**Delta Chat version**

Android v1.52.1

**Expected behavior**

The chat history is available when the phone is unfolded.

**Actual behavior**

The chat history is not available.

**Steps to reproduce the problem**

1. Open any conversation
2. Unfold phone (or have the phone already unfolded)

**Screen snapshots**

 ![deltachat-folding_phone](https://support.delta.chat/uploads/default/original/2X/b/b435a613f79167613b843bcd780485849603408f.jpeg)

**Debug logs**

> **Logs**
>
> ```auto
> device=OnePlus CPH2551 (CPH2551)
> android=15 (T.R4T3.1c00fe3-1-62cb0, CPH2551_15.0.0.410(EX01))
> sdk=35
> memory=70M (55.85% free, 512M max)
> memoryClass=256
> host=dg02-pool06-kvm55
> applicationId=com.b44t.messenger
> app=Delta Chat 1.52.1-foss
> versionCode=7102
> installer=org.fdroid.fdroid
> ignoreBatteryOptimizations=true
> reliableService=true
> lang=en_US
> rtl=false
> post-notifications-granted=true
> 
> arch=64
> ...[REDACTED]...
> 02-11 11:45:30.113 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.113 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:30.114 781 781 🟠 QuickAttachmentDrawer: updateControlsView()
> 02-11 11:45:30.115 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:30.120 781 781 🔵 ConversationActivity: handleSecurityChange(false, true)
> 02-11 11:45:30.120 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.121 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.121 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.122 781 781 🔵 ConversationFragment: ⏰ getChatMsgs(10): 0ms
> 02-11 11:45:30.129 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@7985ac4
> 02-11 11:45:30.130 781 781 🔵 SurfaceView: 268122338 onAttachedToWindow
> 02-11 11:45:30.136 781 781 🟠 VRI[ConversationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
> 02-11 11:45:30.136 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:30.138 781 781 🔵 CameraView: skipping layout due to zero-width/height preview size
> 02-11 11:45:30.162 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ConversationActivity)/@0x26fbcb2,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:30.163 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:30.163 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:30.172 781 781 🟠 VRI[ConversationActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:30.175 781 781 🔵 AssistStructure: Flattened final assist data: 19348 bytes, containing 1 windows, 45 views
> 02-11 11:45:30.374 781 4249 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:30.525 781 781 🟠 VRI[RoutingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(2268, 2440), format:-1, blastBufferQueue:null
> 02-11 11:45:30.525 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:30.526 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.RoutingActivity)/@0xd9a6521,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:30.570 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:30.570 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:30.575 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@a8b4cf
> 02-11 11:45:30.605 781 781 🟠 VRI[RoutingActivity]: handleResized abandoned!
> 02-11 11:45:30.972 781 781 🟠 PassphraseRequiredActionBarActivity: onCreate(null)
> 02-11 11:45:30.973 781 781 🔵 AppCompatDelegate: You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY id when requesting this feature.
> 02-11 11:45:30.975 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.975 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.975 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.976 781 781 🟠 .b44t.messenger: Accessing hidden field Landroid/view/View;->mAttachInfo:Landroid/view/View$AttachInfo; (max-target-p, reflection, denied)
> 02-11 11:45:30.976 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.976 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.976 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.977 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:30.977 781 781 🟠 QuickAttachmentDrawer: updateControlsView()
> 02-11 11:45:30.978 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:30.983 781 781 🔵 ConversationActivity: handleSecurityChange(false, true)
> 02-11 11:45:30.984 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.984 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.984 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:30.985 781 781 🔵 ConversationFragment: ⏰ getChatMsgs(10): 0ms
> 02-11 11:45:31.002 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@abfe6a3
> 02-11 11:45:31.002 781 781 🔵 SurfaceView: 17632672 onAttachedToWindow
> 02-11 11:45:31.010 781 781 🟠 VRI[ConversationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
> 02-11 11:45:31.011 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:31.013 781 781 🔵 CameraView: skipping layout due to zero-width/height preview size
> 02-11 11:45:31.039 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ConversationActivity)/@0x1e8a1f0,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:31.039 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.039 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.048 781 781 🟠 VRI[ConversationActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:31.050 781 781 🔵 AssistStructure: Flattened final assist data: 19348 bytes, containing 1 windows, 45 views
> 02-11 11:45:31.225 781 4249 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:31.457 781 781 🟠 VRI[RoutingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(2268, 2440), format:-1, blastBufferQueue:null
> 02-11 11:45:31.457 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:31.458 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.RoutingActivity)/@0xd9a6521,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:31.492 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.493 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.502 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@b3bd615
> 02-11 11:45:31.534 781 781 🟠 VRI[RoutingActivity]: handleResized abandoned!
> 02-11 11:45:31.919 781 781 🟠 PassphraseRequiredActionBarActivity: onCreate(null)
> 02-11 11:45:31.920 781 781 🔵 AppCompatDelegate: You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY id when requesting this feature.
> 02-11 11:45:31.922 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.922 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.923 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.924 781 781 🟠 .b44t.messenger: Accessing hidden field Landroid/view/View;->mAttachInfo:Landroid/view/View$AttachInfo; (max-target-p, reflection, denied)
> 02-11 11:45:31.924 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.924 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.924 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.925 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:31.925 781 781 🟠 QuickAttachmentDrawer: updateControlsView()
> 02-11 11:45:31.926 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:31.932 781 781 🔵 ConversationActivity: handleSecurityChange(false, true)
> 02-11 11:45:31.933 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.933 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.933 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:31.934 781 781 🔵 ConversationFragment: ⏰ getChatMsgs(10): 0ms
> 02-11 11:45:31.942 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@bffc810
> 02-11 11:45:31.942 781 781 🔵 SurfaceView: 138331406 onAttachedToWindow
> 02-11 11:45:31.948 781 781 🟠 VRI[ConversationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
> 02-11 11:45:31.949 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:31.950 781 781 🔵 CameraView: skipping layout due to zero-width/height preview size
> 02-11 11:45:31.976 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ConversationActivity)/@0xb52bdde,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:31.976 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.976 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:31.988 781 781 🟠 VRI[ConversationActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:31.990 781 781 🔵 AssistStructure: Flattened final assist data: 19348 bytes, containing 1 windows, 45 views
> 02-11 11:45:32.094 781 4249 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:32.435 781 781 🟠 VRI[RoutingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(2268, 2440), format:-1, blastBufferQueue:null
> 02-11 11:45:32.435 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:32.436 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.RoutingActivity)/@0xd9a6521,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:32.480 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:32.480 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:32.485 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@3d97b4b
> 02-11 11:45:32.515 781 781 🟠 VRI[RoutingActivity]: handleResized abandoned!
> 02-11 11:45:32.882 781 781 🟠 PassphraseRequiredActionBarActivity: onCreate(null)
> 02-11 11:45:32.884 781 781 🔵 AppCompatDelegate: You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY id when requesting this feature.
> 02-11 11:45:32.886 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.886 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.886 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.888 781 781 🟠 .b44t.messenger: Accessing hidden field Landroid/view/View;->mAttachInfo:Landroid/view/View$AttachInfo; (max-target-p, reflection, denied)
> 02-11 11:45:32.888 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.888 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.888 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.888 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:32.889 781 781 🟠 QuickAttachmentDrawer: updateControlsView()
> 02-11 11:45:32.890 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:32.896 781 781 🔵 ConversationActivity: handleSecurityChange(false, true)
> 02-11 11:45:32.897 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.897 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.897 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:32.899 781 781 🔵 ConversationFragment: ⏰ getChatMsgs(10): 0ms
> 02-11 11:45:32.912 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@9ca7470
> 02-11 11:45:32.913 781 781 🔵 SurfaceView: 156099561 onAttachedToWindow
> 02-11 11:45:32.921 781 781 🟠 VRI[ConversationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
> 02-11 11:45:32.921 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:32.923 781 781 🔵 CameraView: skipping layout due to zero-width/height preview size
> 02-11 11:45:32.949 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ConversationActivity)/@0x1ec596d,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:32.949 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:32.949 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:32.957 781 781 🟠 VRI[ConversationActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:32.959 781 781 🔵 AssistStructure: Flattened final assist data: 19348 bytes, containing 1 windows, 45 views
> 02-11 11:45:33.046 781 10652 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:33.333 781 781 🟠 VRI[RoutingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(2268, 2440), format:-1, blastBufferQueue:null
> 02-11 11:45:33.333 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:33.334 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.RoutingActivity)/@0xd9a6521,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:33.351 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:33.351 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:33.390 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@5dc6d7a
> 02-11 11:45:33.393 781 781 🟠 VRI[RoutingActivity]: handleResized abandoned!
> 02-11 11:45:33.794 781 781 🟠 PassphraseRequiredActionBarActivity: onCreate(null)
> 02-11 11:45:33.796 781 781 🔵 AppCompatDelegate: You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY id when requesting this feature.
> 02-11 11:45:33.798 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.798 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.798 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.800 781 781 🟠 .b44t.messenger: Accessing hidden field Landroid/view/View;->mAttachInfo:Landroid/view/View$AttachInfo; (max-target-p, reflection, denied)
> 02-11 11:45:33.800 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.800 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.800 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.801 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:33.802 781 781 🟠 QuickAttachmentDrawer: updateControlsView()
> 02-11 11:45:33.803 781 781 🟠 libc : Access denied finding property "vendor.camera.aux.packagelist"
> 02-11 11:45:33.807 781 781 🔵 ConversationActivity: handleSecurityChange(false, true)
> 02-11 11:45:33.808 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.808 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.808 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:33.810 781 781 🔵 ConversationFragment: ⏰ getChatMsgs(10): 1ms
> 02-11 11:45:33.816 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@598db0d
> 02-11 11:45:33.816 781 781 🔵 SurfaceView: 193839315 onAttachedToWindow
> 02-11 11:45:33.822 781 781 🟠 VRI[ConversationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
> 02-11 11:45:33.823 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:33.824 781 781 🔵 CameraView: skipping layout due to zero-width/height preview size
> 02-11 11:45:33.847 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ConversationActivity)/@0x7882863,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:33.847 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:33.847 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:33.856 781 781 🟠 VRI[ConversationActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:33.860 781 781 🔵 AssistStructure: Flattened final assist data: 19348 bytes, containing 1 windows, 45 views
> 02-11 11:45:33.983 781 4249 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:34.382 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:34.382 781 781 🟠 View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available
> 02-11 11:45:34.394 781 781 🟠 VRI[RoutingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(2268, 2440), format:-1, blastBufferQueue:null
> 02-11 11:45:34.394 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:34.395 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.RoutingActivity)/@0xd9a6521,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:34.452 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@25fe13c
> 02-11 11:45:34.457 781 781 🟠 VRI[RoutingActivity]: handleResized abandoned!
> 02-11 11:45:34.839 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@b58042e
> 02-11 11:45:34.845 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:34.850 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:f8bccad)/@0xb8597f4,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:34.941 781 10652 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:35.636 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:f8bccad)/@0xb8597f4,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:35.652 781 781 🟠 WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@f53fbcf
> 02-11 11:45:35.657 781 781 🟠 PassphraseRequiredActionBarActivity: onCreate(null)
> 02-11 11:45:35.659 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.659 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.659 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.662 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.662 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.662 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:35.668 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@5cc8455
> 02-11 11:45:35.673 781 781 🟠 VRI[ApplicationPreferencesActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null
> 02-11 11:45:35.673 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:35.682 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.ApplicationPreferencesActivity)/@0xe48f52b,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:35.690 781 781 🟠 VRI[ApplicationPreferencesActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 02-11 11:45:35.943 781 10652 🔵 DirectShareUtil: Updated dynamic shortcuts, success: true
> 02-11 11:45:36.756 781 834 🔵 DeltaChat: ++++++++++++++++++ NetworkCallback.onCapabilitiesChanged() #7398
> 02-11 11:45:36.851 781 781 🟠 WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
> 02-11 11:45:36.851 781 781 🟠 WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
> 02-11 11:45:36.869 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:36.869 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:36.869 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:36.906 781 781 🔵 ImeTracker: com.b44t.messenger:ad9e619b: onRequestHide at ORIGIN_CLIENT reason HIDE_SOFT_INPUT_CLOSE_CURRENT_SESSION fromUser false
> 02-11 11:45:37.669 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.669 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.669 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.671 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.671 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.671 781 781 🔵 oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature
> 02-11 11:45:37.678 781 781 🔴 OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@9306807
> 02-11 11:45:37.683 781 781 🟠 VRI[LogViewActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2268, 2440), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null
> 02-11 11:45:37.683 781 781 🟠 libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
> 02-11 11:45:37.684 781 781 🔵 SurfaceControl: setExtendedRangeBrightness sc=Surface(name=com.b44t.messenger/org.thoughtcrime.securesms.LogViewActivity)/@0x4ccb01e,currentBufferRatio=1.0,desiredRatio=1.0
> 02-11 11:45:37.695 781 781 🟠 VRI[LogViewActivity]: handleResized, msg:, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
> 
> ```

---

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [February 11, 2025, 8:39pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/2 "2025-02-11T20:39:43Z")

</div>

Let’s move to [Can’t view messages on unfolded OnePlus Open · Issue #3593 · deltachat/deltachat-android · GitHub](https://github.com/deltachat/deltachat-android/issues/3593) as it is actually a bugreport.

EDIT: I thought it was a bug with you having saved messages but they are not displayed. Are there saved messages when the phone is folded?

Otherwise it is a duplicate of

> [@Two pane layout](https://support.delta.chat/t/two-pane-layout/923):
>
> I’m using [Delta.Chat](http://Delta.Chat) everywhere I can. Mostly on my Smartphone, but also on my Tablet. The only thing I wish for wide displays, like on the tablet is a two pane layout, like Telegram or Threema has. On the left side the list of active chats and on the bottom a button to start a new chat and on the right side the selected chat.

---

<div class="post-metadata">

**Author:** ![jfeversole](https://forum.delta.chat/user_avatar/forum.delta.chat/jfeversole/32/1501_2.png) [@jfeversole](https://forum.delta.chat/u/jfeversole)\
**Post date:** [February 11, 2025, 9:11pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/3 "2025-02-11T21:11:38Z")

</div>

Yes, the messages are there when the phone is folded. I am unable to view any messages in a conversation that I have with someone when the phone is unfolded. If folded phones just aren’t supported given their limited marketshare, that’s okay!

 ![1](https://support.delta.chat/uploads/default/original/2X/4/4ac498085e69bc0239771c8f1a7d0c26f6558cd9.jpeg)  
 ![2](https://support.delta.chat/uploads/default/original/2X/0/0f2197d139696034b98ce34f0589b00b9e986b86.jpeg)

---

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [February 11, 2025, 9:25pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/4 "2025-02-11T21:25:34Z")

</div>

I think it’s a bug if no messages can be seen at all when the phone is unfolded, hopefully someone will look into it if it is reproducible in the emulator. But I am pretty sure no developer has an actual foldable phone around.

---

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [February 11, 2025, 11:45pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/5 "2025-02-11T23:45:45Z")

</div>

@jfeversole Is it impossible to see any message at all when the phone is unfolded, even in existing chats? Does it help if you rotate the phone when it is unfolded so the fold line is not vertical but horizontal or vice versa?

---

<div class="post-metadata">

**Author:** ![jfeversole](https://forum.delta.chat/user_avatar/forum.delta.chat/jfeversole/32/1501_2.png) [@jfeversole](https://forum.delta.chat/u/jfeversole)\
**Post date:** [February 12, 2025, 12:09am UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/6 "2025-02-12T00:09:16Z")

</div>

That’s right, it’s impossible to see any messages in any of my conversations when the phone is unfolded. Rotation doesn’t change anything.

I wonder if this issue is specific to the OnePlus; the debug log I attached in the OP has several warnings/errors that call out “oplus” specifically.

---

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [February 12, 2025, 12:14am UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/7 "2025-02-12T00:14:07Z")

</div>

> [@jfeversole](#):
>
> I wonder if this issue is specific to the OnePlus; the debug log I attached in the OP has several warnings/errors that call out “oplus” specifically.

Indeed, I think this message in the log is relevant:  
`View : RecyclerView not displayed because it is too large to fit into a software layer (or drawing cache), needs 18071424 bytes, only 11088576 available`

AFAIK “RecyclerView” is the message list that “recycles” message boxes by reusing them for different messages as you scroll.

---

<div class="post-metadata">

**Author:** ![adbenitez](https://forum.delta.chat/user_avatar/forum.delta.chat/adbenitez/32/2323_2.png) [@adbenitez](https://forum.delta.chat/u/adbenitez)\
**Post date:** [February 12, 2025, 12:15am UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/8 "2025-02-12T00:15:48Z")

</div>

yes, RecyclerView is the list, the message items/bubble list

---

<div class="post-metadata">

**Author:** ![r10s](https://forum.delta.chat/user_avatar/forum.delta.chat/r10s/32/1513_2.png) [@r10s](https://forum.delta.chat/u/r10s)\
**Post date:** [October 6, 2026, 3:20pm UTC](https://forum.delta.chat/t/cant-view-messages-on-unfolded-oneplus-open/3564/9 "2026-10-06T15:20:11Z")

</div>


