bug: Cursor moves to the end when type a custom value
Closed this issue · 3 comments
MarcaDian commented
Bug description
Screenrecorder-2024-09-16-14-24-10-544.mp4
Version of ReVanced Manager and version & name of app you are patching
Version: 1.22.0
Model: M2004J19C
Android Version: 12
Any app
Installation method
None
ReVanced Manager logs
--------- beginning of main
09-16 14:51:22.094 30687 30990 D AppScoutStateMachine: 30687-ScoutStateMachinecreated
09-16 14:51:22.126 30687 30687 I BufferQueueConsumer: [](id:77df00000002,api:0,p:-1,c:30687) connect: controlledByApp=false
09-16 14:51:22.127 30687 30687 I BLASTBufferQueue: [ViewRootImpl[MainActivity]#2] constructor()
09-16 14:51:22.128 30687 30714 E OpenGLRenderer: Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS
09-16 14:51:22.129 30687 30714 W OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS
09-16 14:51:22.133 30687 30687 I BufferQueueConsumer: [](id:77df00000003,api:0,p:-1,c:30687) connect: controlledByApp=false
09-16 14:51:22.134 30687 30687 I BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3] constructor()
09-16 14:51:22.136 30687 30720 I BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#1] destructor()
09-16 14:51:22.136 30687 30720 I BufferQueueConsumer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#1(BLAST Consumer)1](id:77df00000001,api:0,p:-1,c:30687) disconnect
09-16 14:51:22.137 30687 30720 I BufferQueueProducer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3(BLAST Consumer)3](id:77df00000003,api:1,p:30687,c:30687) connect: api=1 producerControlledByApp=true
09-16 14:51:22.138 30687 30687 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0xdac0997, mIsProjectionMode = false
09-16 14:51:22.143 30687 30714 I BufferQueueProducer: [ViewRootImpl[MainActivity]#2(BLAST Consumer)2](id:77df00000002,api:1,p:30687,c:30687) connect: api=1 producerControlledByApp=true
09-16 14:51:22.149 30687 30990 I BLASTBufferQueue: releaseBufferCallbackThunk bufferId:131799661412354 framenumber:231 blastBufferQueue is dead
09-16 14:51:22.163 30687 30687 D DecorView[]: onWindowFocusChanged hasWindowFocus true
09-16 14:51:22.179 30687 30990 I OpenGLRenderer: Davey! duration=111931ms; Flags=1, FrameTimelineVsyncId=21159651, IntendedVsync=526296782595720, Vsync=526297315929064, InputEventId=0, HandleInputStart=526297318968211, AnimationStart=526297318969980, PerformTraversalsStart=526297318970672, DrawStart=526297319480518, FrameDeadline=526296819262387, FrameInterval=526297318738365, FrameStartTime=16666667, SyncQueued=526297320478057, SyncStart=526297320604518, IssueDrawCommandsStart=526297321130595, SwapBuffers=526297328451211, FrameCompleted=526408714293756, DequeueBufferDuration=4671077, QueueBufferDuration=790153, GpuCompleted=526408714293756, SwapBuffersCompleted=526297331266672, DisplayPresentTime=0,
09-16 14:51:24.736 30687 30687 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10409; state: ENABLED
09-16 14:51:25.423 30687 30687 D DecorView[]: onWindowFocusChanged hasWindowFocus false
09-16 14:51:29.313 30687 30687 D DecorView[]: onWindowFocusChanged hasWindowFocus true
09-16 14:51:35.078 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:36.033 30687 30704 W manager.flutte: Cleared Reference was only reachable from finalizer (only reported once)
09-16 14:51:37.924 30687 30687 D FlutterFileDialogPlugin: onMethodCall - IN , method=pickFile
09-16 14:51:37.924 30687 30687 D FlutterFileDialogPlugin: createFileDialog - IN
09-16 14:51:37.925 30687 30687 D FlutterFileDialogPlugin: createFileDialog - OUT
09-16 14:51:37.925 30687 30687 D FileDialog: pickFile - IN, fileExtensionsFilter=null, mimeTypesFilter=[Ljava.lang.String;@ad695e1, localOnly=false, copyFileToCacheDir=true
09-16 14:51:37.944 30687 30687 D FileDialog: pickFile - OUT
09-16 14:51:37.968 30687 30687 D DecorView[]: onWindowFocusChanged hasWindowFocus false
09-16 14:51:38.550 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:38.553 30687 30720 I BufferQueueProducer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3(BLAST Consumer)3](id:77df00000003,api:1,p:30687,c:30687) disconnect: api 1
09-16 14:51:38.555 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:38.556 30687 30687 I BufferQueueProducer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3(BLAST Consumer)3](id:77df00000003,api:0,p:-1,c:30687) disconnect: api -1
09-16 14:51:38.559 30687 30714 I BufferQueueProducer: [ViewRootImpl[MainActivity]#2(BLAST Consumer)2](id:77df00000002,api:1,p:30687,c:30687) disconnect: api 1
09-16 14:51:38.565 30687 30687 I BLASTBufferQueue: [ViewRootImpl[MainActivity]#2] destructor()
09-16 14:51:38.565 30687 30687 I BufferQueueConsumer: [ViewRootImpl[MainActivity]#2(BLAST Consumer)2](id:77df00000002,api:0,p:-1,c:30687) disconnect
09-16 14:51:38.683 30687 30779 I BLASTBufferQueue: releaseBufferCallbackThunk bufferId:131799661412358 framenumber:34 blastBufferQueue is dead
09-16 14:51:38.694 30687 30714 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:40.807 30687 30687 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for app.revanced.manager.flutter.MainActivity@f051511, reason: AppDarkModeEnable
09-16 14:51:40.818 30687 30779 D AppScoutStateMachine: 30687-ScoutStateMachinecreated
09-16 14:51:40.825 30687 30687 D FileDialog: Picked file: content://com.android.providers.downloads.documents/document/msf%3A1000000554
09-16 14:51:40.847 30687 30687 D FileDialog: Launch...
09-16 14:51:40.847 30687 30687 D FileDialog: Copy on background...
09-16 14:51:40.853 30687 362 D FileDialog: Copying 'content://com.android.providers.downloads.documents/document/msf%3A1000000554' to '/data/user/0/app.revanced.manager.flutter/cache/youtube_19.16.39.apk'
09-16 14:51:40.861 30687 30687 I BufferQueueConsumer: [](id:77df00000004,api:0,p:-1,c:30687) connect: controlledByApp=false
09-16 14:51:40.862 30687 30687 I BLASTBufferQueue: [ViewRootImpl[MainActivity]#4] constructor()
09-16 14:51:40.862 30687 30714 I BufferQueueProducer: [ViewRootImpl[MainActivity]#4(BLAST Consumer)4](id:77df00000004,api:1,p:30687,c:30687) connect: api=1 producerControlledByApp=true
09-16 14:51:40.864 30687 30687 I BufferQueueConsumer: [](id:77df00000005,api:0,p:-1,c:30687) connect: controlledByApp=false
09-16 14:51:40.865 30687 30687 I BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#5] constructor()
09-16 14:51:40.865 30687 30720 I BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3] destructor()
09-16 14:51:40.865 30687 30720 I BufferQueueConsumer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#3(BLAST Consumer)3](id:77df00000003,api:0,p:-1,c:30687) disconnect
09-16 14:51:40.866 30687 30720 I BufferQueueProducer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#5(BLAST Consumer)5](id:77df00000005,api:1,p:30687,c:30687) connect: api=1 producerControlledByApp=true
09-16 14:51:40.868 30687 30687 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0x10e353, mIsProjectionMode = false
09-16 14:51:40.875 30687 31343 I BLASTBufferQueue: releaseBufferCallbackThunk bufferId:131799661412360 framenumber:386 blastBufferQueue is dead
09-16 14:51:40.895 30687 30687 D DecorView[]: onWindowFocusChanged hasWindowFocus true
09-16 14:51:41.711 30687 362 D FileDialog: Successfully copied file to '/data/user/0/app.revanced.manager.flutter/cache/youtube_19.16.39.apk, bytes=143855426'
09-16 14:51:41.712 30687 30687 D FileDialog: ...copied on background, result: /data/user/0/app.revanced.manager.flutter/cache/youtube_19.16.39.apk
09-16 14:51:41.712 30687 30687 D FileDialog: ...launch
09-16 14:51:41.821 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:42.108 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:42.131 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:43.290 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:52.794 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:51:53.623 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F....ID 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:53.764 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:54.738 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:54.743 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:54.746 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:54.749 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:55.921 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:55.923 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:57.888 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:57.891 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:57.893 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:57.895 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:58.649 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:58.661 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:59.972 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:59.976 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:51:59.980 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:51:59.990 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:00.737 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:00.740 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:01.441 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:01.444 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:01.446 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:01.448 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:02.257 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:02.260 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:02.903 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:02.906 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:02.911 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:02.914 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:03.779 30687 30687 D InputMethodManager: showSoftInput() view=io.flutter.embedding.android.FlutterView{ad644f2 VFE...... .F...... 0,0-1080,2340 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
09-16 14:52:03.782 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:06.303 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:52:06.374 30687 30687 D InsetsController: show(ime(), fromIme=true)
09-16 14:52:06.602 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:52:06.632 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:52:06.685 30687 30714 W RenderInspector: DequeueBuffer time out on app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity, count=1, avg=24 ms, max=24 ms.
09-16 14:52:11.097 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:52:11.388 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
09-16 14:52:11.413 30687 30721 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0
Patch logs
No response
Acknowledgements
- I have checked all open and closed bug reports and this is not a duplicate.
- I have chosen an appropriate title.
- All requested information has been provided properly.
- The bug is only related to ReVanced Manager.
MarcaDian commented
I could be wrong, but it seems to me that this is a slightly different issue, especially since I was looking for similar ones.
In that issue, the widget itself moves up or down (as far as I understood from the description and the video), and I have a problem that the cursor moves inside the text field.
If these two problems have the same source, then I apologize for the duplicate.