Search Unity

Bad frame times and fps drop when swiping the screen (isMultiSplitHandlerRequested)

Discussion in 'Android' started by nemeth-regime, Apr 25, 2022.

  1. nemeth-regime

    nemeth-regime

    Joined:
    Feb 13, 2017
    Posts:
    40
    Hello, we seem to have an issue where when you swipe the screen the frame times + fps seem to get noticeably worse. This is very apparent when using scroll rects in the ui. Swiping the scroll rect and letting it scroll under its own momentum is smooth but trying to move the scroll rect smoothly with your finger the frame times and fps drops from 120fps to somewhere between 90-110.

    Testing on a 120fps screen, when constantly swiping the screen it may sit at 120fps for a few seconds but then gradually start to drop and then may come back up to 120fps again. As soon as you are no longer swiping the screen it it sits at a constant 120fps.

    Also when swiping the screen Logcat is constantly pumping out this message...

    MSHandlerLifeCycle isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@7a59fcd[UnityPlayerActivity]

    This happens perhaps every frame or every fixed update. Is this related or is this normal?

    The project is currently using Unity 2019.4.18 but I have tried later versions such as 2020.3.30 LTS and the issue remains.

    Does anybody have any ideas what it could be?
     
    FerdowsurAsif likes this.