revanced-manager
revanced-manager copied to clipboard
The gesture bar is the wrong colour.
Bug description
The gesture bar is not matching colours with the bar at the bottom of the app. Steps to reproduce: open the app.
https://github.com/ReVanced/revanced-manager/assets/87441738/3322cf17-81d4-437b-b670-cf5b3cd91ca7
Version of ReVanced Manager and version & name of application you tried to patch
version 1.10.3 Nothing was patched to produce this issue.
Installation type
Root
Device logs
--------- beginning of system
10-01 13:59:52.719 22665 22665 W Looper : PerfMonitor looperActivity : package=app.revanced.manager.flutter/.MainActivity time=0ms latency=335ms procState=-1 historyMsgCount=3 (msgIndex=2 wall=126ms seq=2 late=23ms h=android.app.ActivityThread$H w=110) (msgIndex=3 wall=201ms seq=3 late=139ms h=android.app.ActivityThread$H w=159)
10-01 13:59:52.721 22665 22665 D FramePredict: FramePredict init: false
10-01 14:00:47.508 4927 4927 W Looper : PerfMonitor looperActivity : package=app.revanced.manager.flutter/.MainActivity time=0ms latency=384ms procState=-1 historyMsgCount=3 (msgIndex=2 wall=96ms seq=2 late=27ms h=android.app.ActivityThread$H w=110) (msgIndex=3 wall=277ms seq=3 late=107ms h=android.app.ActivityThread$H w=159)
10-01 14:00:47.511 4927 4927 D FramePredict: FramePredict init: false
10-01 14:01:13.954 4970 4970 W Looper : PerfMonitor looperActivity : package=app.revanced.manager.flutter/.MainActivity time=0ms latency=301ms procState=-1 historyMsgCount=3 (msgIndex=2 wall=102ms seq=2 late=17ms h=android.app.ActivityThread$H w=110) (msgIndex=3 wall=193ms seq=3 late=106ms h=android.app.ActivityThread$H w=159)
10-01 14:01:13.957 4970 4970 D FramePredict: FramePredict init: false
10-01 14:03:31.840 24303 24303 W Looper : PerfMonitor looperActivity : package=app.revanced.manager.flutter/.MainActivity time=0ms latency=344ms procState=-1 historyMsgCount=3 (msgIndex=2 wall=114ms seq=2 late=14ms h=android.app.ActivityThread$H w=110) (msgIndex=3 wall=227ms seq=3 late=117ms h=android.app.ActivityThread$H w=159)
10-01 14:03:31.841 24303 24303 D FramePredict: FramePredict init: false
10-01 14:03:34.199 24303 24303 W Looper : PerfMonitor longMsg : seq=84 plan=14:03:32.848 late=0ms wall=1351ms h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0 procState=-1
10-01 14:03:35.002 24303 24303 W Looper : PerfMonitor looperActivity : package=app.revanced.manager.flutter/.MainActivity time=14ms latency=691ms procState=-1 historyMsgCount=3 (msgIndex=1 wall=447ms seq=96 late=1ms h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0) (msgIndex=3 wall=250ms seq=98 late=442ms h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0)
10-01 14:03:35.174 24303 24303 W Looper : PerfMonitor doFrame : time=69ms vsyncFrame=0 latency=365ms procState=-1 historyMsgCount=3 (msgIndex=1 wall=250ms seq=98 late=442ms h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0) (msgIndex=3 wall=102ms seq=100 late=266ms h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0)
--------- beginning of main
10-01 14:07:29.796 24303 22927 D AppScoutStateMachine: 24303-ScoutStateMachinecreated
10-01 14:07:29.816 24303 24303 D BufferQueueConsumer: [](id:5eef00000006,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:07:29.821 24303 24303 D BufferQueueConsumer: [](id:5eef00000007,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:07:29.845 24303 24303 D VRI[MainActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3912 android.view.ViewRootImpl.doTraversal:2647 android.view.ViewRootImpl$TraversalRunnable.run:9790 android.view.Choreographer$CallbackRecord.run:1394 android.view.Choreographer$CallbackRecord.run:1402
10-01 14:07:29.845 24303 24303 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0x6ab03a9, mIsProjectionMode = false
10-01 14:07:29.845 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:29.845 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:29.845 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:29.846 24303 24303 D VRI[MainActivity]: vri.Setup new sync id=4 syncSeqId=0
10-01 14:07:29.846 24303 24303 E SurfaceSyncer: Failed to find sync for id=0
10-01 14:07:29.846 24303 24303 E SurfaceSyncer: Failed to find sync for id=1
10-01 14:07:29.846 24303 24303 E SurfaceSyncer: Failed to find sync for id=2
10-01 14:07:29.846 24303 24303 E SurfaceSyncer: Failed to find sync for id=3
10-01 14:07:29.846 24303 24303 E SurfaceSyncer: Failed to find sync for id=4
10-01 14:07:29.885 24303 22862 D BLASTBufferQueue: [VRI[MainActivity]#6](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=993165807980(auto) mPendingTransactions.size=0 graphicBufferId=104380590194705 transform=0
10-01 14:07:29.887 24303 24303 D VRI[MainActivity]: vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3980 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211
10-01 14:07:29.928 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-01 14:07:29.928 24303 24303 I HandWritingStubImpl: refreshLastKeyboardType: 1
10-01 14:07:29.928 24303 24303 I HandWritingStubImpl: getCurrentKeyboardType: 1
10-01 14:07:30.015 24303 22872 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#7](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=993301736596(auto) mPendingTransactions.size=0 graphicBufferId=104380590194707 transform=0
10-01 14:07:36.918 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-01 14:07:41.412 24303 24303 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#7](f:0,a:1) destructor()
10-01 14:07:41.412 24303 24303 D BufferQueueConsumer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#7(BLAST Consumer)7](id:5eef00000007,api:0,p:-1,c:24303) disconnect
10-01 14:07:41.434 24303 24303 D BLASTBufferQueue: [VRI[MainActivity]#6](f:0,a:1) destructor()
10-01 14:07:41.434 24303 24303 D BufferQueueConsumer: [VRI[MainActivity]#6(BLAST Consumer)6](id:5eef00000006,api:0,p:-1,c:24303) disconnect
10-01 14:07:56.337 24303 22838 D AppScoutStateMachine: 24303-ScoutStateMachinecreated
10-01 14:07:56.381 24303 24303 D BufferQueueConsumer: [](id:5eef00000008,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:07:56.412 24303 24303 D BufferQueueConsumer: [](id:5eef00000009,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:07:56.419 24303 24303 D VRI[MainActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3912 android.view.ViewRootImpl.doTraversal:2647 android.view.ViewRootImpl$TraversalRunnable.run:9790 android.view.Choreographer$CallbackRecord.run:1394 android.view.Choreographer$CallbackRecord.run:1402
10-01 14:07:56.419 24303 24303 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0xf53e251, mIsProjectionMode = false
10-01 14:07:56.420 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:56.420 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:56.421 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:07:56.421 24303 24303 D VRI[MainActivity]: vri.Setup new sync id=5 syncSeqId=0
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=0
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=1
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=2
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=3
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=4
10-01 14:07:56.421 24303 24303 E SurfaceSyncer: Failed to find sync for id=5
10-01 14:07:56.442 24303 22862 D BLASTBufferQueue: [VRI[MainActivity]#8](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1019726897520(auto) mPendingTransactions.size=0 graphicBufferId=104380590194711 transform=0
10-01 14:07:56.446 24303 24303 D VRI[MainActivity]: vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3980 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211
10-01 14:07:56.448 24303 22872 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#9](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1019734330213(auto) mPendingTransactions.size=0 graphicBufferId=104380590194712 transform=0
10-01 14:07:56.484 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-01 14:07:56.484 24303 24303 I HandWritingStubImpl: refreshLastKeyboardType: 1
10-01 14:07:56.484 24303 24303 I HandWritingStubImpl: getCurrentKeyboardType: 1
10-01 14:07:57.794 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-01 14:08:01.930 24303 24303 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#9](f:0,a:1) destructor()
10-01 14:08:01.930 24303 24303 D BufferQueueConsumer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#9(BLAST Consumer)9](id:5eef00000009,api:0,p:-1,c:24303) disconnect
10-01 14:08:01.953 24303 24303 D BLASTBufferQueue: [VRI[MainActivity]#8](f:0,a:1) destructor()
10-01 14:08:01.953 24303 24303 D BufferQueueConsumer: [VRI[MainActivity]#8(BLAST Consumer)8](id:5eef00000008,api:0,p:-1,c:24303) disconnect
10-01 14:08:04.615 24303 22847 D AppScoutStateMachine: 24303-ScoutStateMachinecreated
10-01 14:08:04.631 24303 24303 D BufferQueueConsumer: [](id:5eef0000000a,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:08:04.638 24303 24303 D BufferQueueConsumer: [](id:5eef0000000b,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:08:04.639 24303 24303 D VRI[MainActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3912 android.view.ViewRootImpl.doTraversal:2647 android.view.ViewRootImpl$TraversalRunnable.run:9790 android.view.Choreographer$CallbackRecord.run:1394 android.view.Choreographer$CallbackRecord.run:1402
10-01 14:08:04.639 24303 24303 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0xd8e6843, mIsProjectionMode = false
10-01 14:08:04.639 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:04.639 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:04.640 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:04.640 24303 24303 D VRI[MainActivity]: vri.Setup new sync id=6 syncSeqId=0
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=0
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=1
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=2
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=3
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=4
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=5
10-01 14:08:04.640 24303 24303 E SurfaceSyncer: Failed to find sync for id=6
10-01 14:08:04.646 24303 22862 D BLASTBufferQueue: [VRI[MainActivity]#10](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1027931734751(auto) mPendingTransactions.size=0 graphicBufferId=104380590194717 transform=0
10-01 14:08:04.648 24303 24303 D VRI[MainActivity]: vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3980 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211
10-01 14:08:04.660 24303 22872 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#11](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1027942662751(auto) mPendingTransactions.size=0 graphicBufferId=104380590194718 transform=0
10-01 14:08:04.666 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-01 14:08:04.667 24303 24303 I HandWritingStubImpl: refreshLastKeyboardType: 1
10-01 14:08:04.667 24303 24303 I HandWritingStubImpl: getCurrentKeyboardType: 1
10-01 14:08:05.631 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-01 14:08:06.323 24303 24303 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#11](f:0,a:1) destructor()
10-01 14:08:06.323 24303 24303 D BufferQueueConsumer: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#11(BLAST Consumer)11](id:5eef0000000b,api:0,p:-1,c:24303) disconnect
10-01 14:08:06.359 24303 24303 D BLASTBufferQueue: [VRI[MainActivity]#10](f:0,a:1) destructor()
10-01 14:08:06.359 24303 24303 D BufferQueueConsumer: [VRI[MainActivity]#10(BLAST Consumer)10](id:5eef0000000a,api:0,p:-1,c:24303) disconnect
10-01 14:08:20.324 24303 22927 D AppScoutStateMachine: 24303-ScoutStateMachinecreated
10-01 14:08:20.368 24303 24303 D BufferQueueConsumer: [](id:5eef0000000c,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:08:20.371 24303 24303 D BufferQueueConsumer: [](id:5eef0000000d,api:0,p:-1,c:24303) connect: controlledByApp=false
10-01 14:08:20.382 24303 24303 D VRI[MainActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3912 android.view.ViewRootImpl.doTraversal:2647 android.view.ViewRootImpl$TraversalRunnable.run:9790 android.view.Choreographer$CallbackRecord.run:1394 android.view.Choreographer$CallbackRecord.run:1402
10-01 14:08:20.382 24303 24303 D SurfaceView: UPDATE Surface(name=SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity])/@0xa610169, mIsProjectionMode = false
10-01 14:08:20.382 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:20.383 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:20.383 24303 24303 D SurfaceControl: nativeSetScreenProjection ===> setScreenProjection
10-01 14:08:20.383 24303 24303 D VRI[MainActivity]: vri.Setup new sync id=7 syncSeqId=0
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=0
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=1
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=2
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=3
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=4
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=5
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=6
10-01 14:08:20.383 24303 24303 E SurfaceSyncer: Failed to find sync for id=7
10-01 14:08:20.403 24303 22862 D BLASTBufferQueue: [VRI[MainActivity]#12](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1043688396906(auto) mPendingTransactions.size=0 graphicBufferId=104380590194722 transform=0
10-01 14:08:20.404 24303 24303 D VRI[MainActivity]: vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3980 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211
10-01 14:08:20.419 24303 22872 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#13](f:0,a:1) acquireNextBufferLocked size=1080x2400 mFrameNumber=1 applyTransaction=true mTimestamp=1043704575368(auto) mPendingTransactions.size=0 graphicBufferId=104380590194723 transform=0
10-01 14:08:20.433 24303 24303 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-01 14:08:20.434 24303 24303 I HandWritingStubImpl: refreshLastKeyboardType: 1
10-01 14:08:20.434 24303 24303 I HandWritingStubImpl: getCurrentKeyboardType: 1
Patcher logs
Nothing was patched so no patch logs
Acknowledgements
- [X] This request is not a duplicate of an existing issue.
- [X] I have chosen an appropriate title.
- [X] All requested information has been provided properly.
- [X] The issue is solely related to the ReVanced Manager
Is this issue still present, as I tried to replicate it and I'm getting consistent themeing across the UI.
Is this issue still present, as I tried to replicate it and I'm getting consistent themeing across the UI.
This issue is indeed still present. It was fine before the manager redesign last year.
Who marked my comment as spam??
Can you post your screenshot again? it wasn't posted properly
I don't recall any Manager redesign upto this point
I don't know when exactly. It was like a few months ago (maybe like half a year?) but a lot of things got moved around and the gesture bar colour became broken. I will attach the screenshot again.
It's still broken.
By the way, it's actually working alright in dark mode but it is still the wrong colour in the patching console thing.