Является ли прямоугольник меню компонентом, который вы добавляете поверх видео?Технически вы не должны использовать кнопку *, чтобы вызвать такие оверлеи;https://sdkdocs.roku.com/display/sdkdoc/Remote+Control+Buttons
During full-screen video playback:
Only video is displayed:
The Star button reveals a Roku options menu offering users standard options, like Closed Captioning, and audio tracks.
Если вы собираетесь сертифицировать свой канал в roku, вам может потребоваться изменить это поведение.Вы можете использовать (например) кнопку «вверх», чтобы сначала отобразить наложение, а затем вы можете использовать кнопку звездочки (при необходимости) из этого наложения.
Channel UI/HUDs displayed over video:
The Star button is passed to the Channel to handle and decide what to do.
For example, Channel is displaying a mini-EPG over a video, so the Star button press would be handled by the Channel.
При этом, не зная больше, мойПредполагается, что ваш код обрабатывает нажатие клавиши *, чтобы закрыть оверлей, но не возвращает значение true, поэтому нажатие клавиши обрабатывается в обратном направлении.
Или, возможно, я совершенно не понимаю вашу ситуацию.Если да, не могли бы вы опубликовать, какой код вы добавили или изменили, чтобы поднять прямоугольник?