Outblock / FRW-Android

Flow Reference Wallet - Android Client
Apache License 2.0
0 stars 5 forks source link

Good day. I would like to have the option to select English in the application settings. #355

Open instabug[bot] opened 1 month ago

instabug[bot] commented 1 month ago

:clipboard: Bug Details

Good day. I would like to have the option to select English in the application settings.

key value
Reported At 2024-10-10 15:30:19 UTC
Email rokketfall@gmail.com
Categories Suggest an improvement
App Version r2.5.1 (146)
Session Duration 20
Device samsung SM-S906B, OS Level 34
Display 1080x2340 (xhdpi)
Location Rostov-on-Don, Russia (ru_RU)

:point_right: View Full Bug Report on Instabug :point_left:


:chart_with_downwards_trend: Session Profiler

Here is what the app was doing right before the bug was reported:

Key Value
Used Memory 56.8% - 4.04/7.1 GB
Used Storage 20.9% - 46.94/224.67 GB
Connectivity WiFi
Battery 68% - unplugged
Orientation portrait

Find all the changes that happened in the parameters mentioned above during the last 60 seconds before the bug was reported here: :point_right: View Full Session Profiler :point_left:


:mag_right: Logs

Console Log

Here are the last 10 console logs logged right before the bug was reported:

15:32:34  I/InputMethodManager_LC( 8449): hsifw() - mService.hideSoftInput
15:32:34  I/InsetsController( 8449): setRequestedVisibleTypes: visible=false, mask=ime, host=com.flowfoundation.wallet/com.instabug.bug.view.reporting.ReportingContainerActivity, from=android.view.InsetsController.controlAnimationUnchecked:1445 android.view.InsetsController.applyAnimation:2005 android.view.InsetsController.applyAnimation:1968 android.view.InsetsController.hide:1403 android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7240 android.view.ViewRootImpl$ViewRootHandler.handleMessage:7166 android.os.Handler.dispatchMessage:106 android.os.Looper.loopOnce:230 android.os.Looper.loop:319 android.app.ActivityThread.main:8919
15:32:34  I/InsetsController( 8449): controlAnimationUncheckedInner: Added types=ime, animType=1, host=com.flowfoundation.wallet/com.instabug.bug.view.reporting.ReportingContainerActivity, from=android.view.InsetsController.controlAnimationUnchecked:1449 android.view.InsetsController.applyAnimation:2005 android.view.InsetsController.applyAnimation:1968
15:32:34  I/ViewRootImpl@d017bc3[ReportingContainerActivity]( 8449): Resizing android.view.ViewRootImpl@21f9ab9: frame = [0,0][1080,2340] reportDraw = false forceLayout = false syncSeqId = -1
15:32:34  W/RecyclerView( 8449): No adapter attached; skipping layout
15:32:34  D/ScrollView( 8449):  onsize change changed
15:32:34  I/InsetsController( 8449): onStateChanged: host=com.flowfoundation.wallet/com.instabug.bug.view.reporting.ReportingContainerActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2340), mDisplayCutout=DisplayCutout{insets=Rect(0, 74 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(514, 0 - 566, 74), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2340 physicalDisplayWidth=1080 physicalDisplayHeight=2340 density={2.8125} cutoutSpec={M 0,0 H -9.244444444444444 V 26.31111111111111 H 9.244444444444444 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=101, center=Point(101, 101)}, RoundedCorner{position=TopRight, radius=101, center=Point(979, 101)}, RoundedCorner{position=BottomRight, radius=101, center=Point(979, 2239)}, RoundedCorner{position=BottomLeft, radius=101, center=Point(101, 2239)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080, 74) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,1332][1080,2340] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,74] mVisible=true mFlags=[]}, InsetsSource: {133a0001 mType=navigationBars mFrame=[0,2205][1080,2340] mVisible=true mFlags=[]}, InsetsSource: {133a0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {133a0005 mType=mandatorySystemGestures mFrame=[0,2205][1080,2340] mVisible=true mFlags=[]}, InsetsSource: {133a0006 mType=tappableElement mFrame=[0,2205][1080,2340] mVisible=true mFlags=[]}, InsetsSource: {133a0024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {3cb80000 mType=statusBars mFrame=[0,0][1080,74] mVisible=true mFlags=[]}, InsetsSource: {3cb80005 mType=mandatorySystemGestures mFrame=[0,0][1080,108] mVisible=true mFlags=[]}, InsetsSource: {3cb80006 mType=tappableElement mFrame=[0,0][1080,74] mVisible=true mFlags=[]} }
15:32:34  I/InsetsSourceConsumer( 8449): applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.flowfoundation.wallet/com.instabug.bug.view.reporting.ReportingContainerActivity
15:32:34  I/ViewRootImpl@d017bc3[ReportingContainerActivity]( 8449): handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][1080,2340] display=[0,0][1080,2340] parentFrame=[0,0][0,0]} forceNextWindowRelayout=false displayId=0 dragResizing=false compatScale=1.0 frameChanged=false attachedFrameChanged=false configChanged=false displayChanged=false compatScaleChanged=false
15:32:34  W/WindowOnBackDispatcher( 8449): sendCancelIfRunning: isInProgress=falsecallback=ImeCallback=ImeOnBackInvokedCallback@23103149 Callback=android.window.IOnBackInvokedCallback$Stub$Proxy@d4a6ea5

Find all the logged console logs throughout the session here: :point_right: View All Console Log :point_left:


:camera: Images

image attachment


:warning: Looking for More Details?

  1. Network Log: we are unable to capture your network requests automatically. If you are using HttpUrlConnection or Okhttp requests, check the details mentioned here.
  2. User Steps: enable them to get the most out of your plan and see every action users take before reporting a bug.
  3. User Events: start capturing custom User Events to send them along with each report. Find all the details in the docs.
  4. Instabug Log: start adding Instabug logs to see them right inside each report you receive. Find all the details in the docs.