Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please pull in a recent Wayfire patch so that Waydroid can work #7

Closed
Botspot opened this issue Feb 17, 2024 · 1 comment
Closed

Please pull in a recent Wayfire patch so that Waydroid can work #7

Botspot opened this issue Feb 17, 2024 · 1 comment

Comments

@Botspot
Copy link

Botspot commented Feb 17, 2024

Upstream Wayfire recently got a patch that fixes this problem:

Add subsurfaces to the back that are meant to be below the parent surface
Most applications add their subsurfaces above the parent, so we were blindly adding them to the front. This patch checks if the subsurface should be below, and adds it to the back in that case, or else adds it to the front.

One of these programs is Waydroid - an Android emulator. The PR with the patch is here: WayfireWM/wayfire#2099
Would the team here be willing to pull in this patch to the RPi fork of Wayfire so that we can get more software running out of the box?

@spl237
Copy link
Contributor

spl237 commented Feb 18, 2024

As mentioned in #8, there have been significant changes to the architecture of wayfire between version 0.7, as used on RPiOS, and upstream.

The area of the code to which this patch applies does not even exist in 0.7, so it is not possible to pull it in to our version. As and when we update to a newer version, this will come in anyway.

@spl237 spl237 closed this as completed Feb 18, 2024
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

No branches or pull requests

2 participants