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

fix: fix system tray not displaying anything #1181

Merged
merged 2 commits into from
Aug 30, 2024
Merged

Conversation

w-lfchen
Copy link
Contributor

@w-lfchen w-lfchen commented Aug 30, 2024

Description

fixes a regression introduced in 71ba502 by me not being careful enough when updating the auto-generated files.
i've reevaluated the commit and was unable to find further changes look like they are not just simple api changes.

closes #1170
#1180 might be related (sadly not, different issue)

Additional Notes

i want to note this down somewhere, waybar's files seem to originate from here, this might be a resource for future improvements/fixes

Checklist

  • I used cargo fmt to automatically format all code before committing

@w-lfchen
Copy link
Contributor Author

marking this as a draft until some testing has been done

Comment on lines -15 to +19
#[proxy(interface = "org.kde.StatusNotifierWatcher", assume_defaults = true)]
#[proxy(
default_service = "org.kde.StatusNotifierWatcher",
interface = "org.kde.StatusNotifierWatcher",
default_path = "/StatusNotifierWatcher"
)]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this change from the autogenerated file should probably be documented. i'm currently looking into 71ba502 again, maybe there's more

@shouya
Copy link
Contributor

shouya commented Aug 30, 2024

Coming from #1180. I can confirm it fixes the issue introduced in 71ba502.

@w-lfchen w-lfchen marked this pull request as ready for review August 30, 2024 10:06
@elkowar elkowar merged commit 52d3669 into elkowar:master Aug 30, 2024
1 check passed
@elkowar
Copy link
Owner

elkowar commented Aug 30, 2024

Merged, thanks a lot! No worries, mistakes happen, and I should have definitely been a bit more careful with my reviews ^^

@w-lfchen w-lfchen deleted the fix/tray branch August 30, 2024 11:38
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.

[BUG] Missing packages for 'StatusNotifierWatcher'?
3 participants