ReVanced / revanced-manager

💊 Application to use ReVanced on Android
https://revanced.app
GNU General Public License v3.0
18.2k stars 749 forks source link

The gesture bar is the wrong colour. #1325

Open Vader77Darth opened 1 year ago

Vader77Darth commented 1 year ago

Bug description

The gesture bar is not matching colours with the bar at the bottom of the app. Steps to reproduce: open the app. Screenshot_2023-10-01-14-04-34-641_app revanced manager flutter-edit

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

ILoveOpenSourceApplications commented 8 months ago

Is this issue still present, as I tried to replicate it and I'm getting consistent themeing across the UI.

Vader77Darth commented 8 months ago

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. ![Uploading Screenshot_2024-03-02-11-56-06-307_app.revanced.manager.flutter-edit.png…]()

Vader77Darth commented 8 months ago

Who marked my comment as spam??

Ushie commented 8 months ago

Can you post your screenshot again? it wasn't posted properly

I don't recall any Manager redesign upto this point

Vader77Darth commented 8 months ago

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. Screenshot_2024-03-02-11-56-06-307_app revanced manager flutter-edit

Vader77Darth commented 8 months ago

It's still broken. Screenshot_2024-03-05-07-16-17-928_app revanced manager flutter-edit Screenshot_2024-03-05-07-16-08-029_app revanced manager flutter-edit

Vader77Darth commented 8 months ago

By the way, it's actually working alright in dark mode but it is still the wrong colour in the patching console thing. Screenshot_2024-03-11-22-15-50-462_app revanced manager flutter