diff options
Diffstat (limited to 'examples/vala')
-rw-r--r-- | examples/vala/simple-bar/README.md | 1 | ||||
-rw-r--r-- | examples/vala/simple-bar/widget/Bar.vala | 7 |
2 files changed, 3 insertions, 5 deletions
diff --git a/examples/vala/simple-bar/README.md b/examples/vala/simple-bar/README.md index bcc6bba..48cc27c 100644 --- a/examples/vala/simple-bar/README.md +++ b/examples/vala/simple-bar/README.md @@ -4,7 +4,6 @@ A simple bar for Hyprland using -- [Audio library](https://aylur.github.io/astal/guide/libraries/audio). - [Battery library](https://aylur.github.io/astal/guide/libraries/battery). - [Hyprland library](https://aylur.github.io/astal/guide/libraries/hyprland). - [Mpris library](https://aylur.github.io/astal/guide/libraries/mpris). diff --git a/examples/vala/simple-bar/widget/Bar.vala b/examples/vala/simple-bar/widget/Bar.vala index 17db831..ba4062c 100644 --- a/examples/vala/simple-bar/widget/Bar.vala +++ b/examples/vala/simple-bar/widget/Bar.vala @@ -113,9 +113,6 @@ class SysTray : Gtk.Box { var item = tray.get_item(id); - if (item.icon_theme_path != null) - App.instance.add_icons(item.icon_theme_path); - var menu = item.create_menu(); var btn = new Astal.Button(); var icon = new Astal.Icon(); @@ -131,8 +128,10 @@ class SysTray : Gtk.Box { }); item.bind_property("tooltip-markup", btn, "tooltip-markup", BindingFlags.SYNC_CREATE); - item.bind_property("gicon", icon, "gicon", BindingFlags.SYNC_CREATE); + item.bind_property("gicon", icon, "g-icon", BindingFlags.SYNC_CREATE); + btn.add(icon); add(btn); + btn.show_all(); items.set(id, btn); } |