mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
Try linking with libnotify.so.5
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
namespace brightray {
|
||||
|
||||
namespace {
|
||||
|
||||
LibNotifyLoader libnotify_loader_;
|
||||
|
||||
bool HasCapability(const std::string& capability) {
|
||||
@@ -35,7 +36,6 @@ bool NotifierSupportsActions() {
|
||||
|
||||
static bool notify_has_result = false;
|
||||
static bool notify_result = false;
|
||||
GList *capabilities = NULL;
|
||||
|
||||
if (notify_has_result)
|
||||
return notify_result;
|
||||
@@ -62,7 +62,8 @@ Notification* Notification::Create(NotificationDelegate* delegate,
|
||||
|
||||
// static
|
||||
bool LibnotifyNotification::Initialize() {
|
||||
if (!libnotify_loader_.Load("libnotify.so.4") &&
|
||||
if (!libnotify_loader_.Load("libnotify.so.4") && // most common one
|
||||
!libnotify_loader_.Load("libnotify.so.5") &&
|
||||
!libnotify_loader_.Load("libnotify.so.1") &&
|
||||
!libnotify_loader_.Load("libnotify.so")) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user