summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkotontrion <[email protected]>2024-06-14 11:58:41 +0200
committerkotontrion <[email protected]>2024-06-14 11:58:41 +0200
commit6974f2021e6b49e7b49adb9cba0c166f59b203b7 (patch)
tree020f358e18aec5a972aed9494cb3a64c40aabe92 /src
parent3486989e9191af00248efb4a5a973fac64b1d8c1 (diff)
fix vapi path
Diffstat (limited to 'src')
-rw-r--r--src/meson.build2
-rw-r--r--src/trayItem.vala4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/meson.build b/src/meson.build
index d5ee6e7..546b9f3 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -56,7 +56,7 @@ libtray = library(
sources,
dependencies: deps,
vala_header: meson.project_name() + '.h',
- vala_vapi: meson.project_name() + '.vapi',
+ vala_vapi: meson.project_name() + '-' + api_version + '.vapi',
vala_gir: tray_gir,
vala_args: ['--pkg', 'DbusmenuGtk3-0.4', '--pkg', 'Dbusmenu-0.4'],
version: meson.project_version(),
diff --git a/src/trayItem.vala b/src/trayItem.vala
index 8a91fa9..fbe6f63 100644
--- a/src/trayItem.vala
+++ b/src/trayItem.vala
@@ -112,7 +112,7 @@ namespace AstalTray {
connection_ids = new List<ulong>();
item_id = service + path;
- setup_proxy(service, path);
+ setup_proxy.begin(service, path, (_, res) => setup_proxy.end(res));
}
@@ -186,7 +186,7 @@ namespace AstalTray {
});
}
- public DbusmenuGtk.Menu create_menu() {
+ public DbusmenuGtk.Menu? create_menu() {
if(proxy.Menu == null) return null;
return new DbusmenuGtk.Menu(
proxy.get_name_owner(),