Skip to content

fix: improve cover-screen notification and control center compatibility - #4

Closed
daixu0502 wants to merge 3 commits into
parallelcc:mainfrom
daixu0502:main
Closed

daixu0502 wants to merge 3 commits into
parallelcc:mainfrom
daixu0502:main

Conversation

@daixu0502

Copy link
Copy Markdown

兼容 isTinyScreen 与 isFlipTinyScreen 两种旧版接口。
使用 DexKit 动态查找新版 SystemUI 中的 isTinyScreen 和 updateMiniWindowBar 方法。
在通知菜单创建、小窗操作栏更新及通知 Modal 界面显示期间临时取消外屏限制,使通知长按操作按钮能够正常显示。
兼容新版控制中心插件缺少 mComponentName 字段的情况。
通过插件 ClassLoader 检测控制中心类型,恢复外屏控制中心样式修改。
保留旧版基于组件名称的识别逻辑,实现新旧 HyperOS 双版本兼容。

@coderabbitai

coderabbitai Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 8eec7608-5fa2-439f-bc0d-41d774d18e31
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@daixu0502 daixu0502 closed this Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant