Merge pull request #3266 from luttermann/master
This commit is contained in:
commit
912d0e83f3
|
@ -370,6 +370,7 @@ void UPower::setDisplayDevice() {
|
||||||
auto thisPtr{static_cast<UPower *>(user_data)};
|
auto thisPtr{static_cast<UPower *>(user_data)};
|
||||||
upDevice.upDevice = static_cast<UpDevice *>(data);
|
upDevice.upDevice = static_cast<UpDevice *>(data);
|
||||||
thisPtr->getUpDeviceInfo(upDevice);
|
thisPtr->getUpDeviceInfo(upDevice);
|
||||||
|
if (upDevice.nativePath == nullptr) return;
|
||||||
if (0 == std::strcmp(upDevice.nativePath, thisPtr->nativePath_.c_str())) {
|
if (0 == std::strcmp(upDevice.nativePath, thisPtr->nativePath_.c_str())) {
|
||||||
// Unref current upDevice
|
// Unref current upDevice
|
||||||
if (thisPtr->upDevice_.upDevice != NULL) g_object_unref(thisPtr->upDevice_.upDevice);
|
if (thisPtr->upDevice_.upDevice != NULL) g_object_unref(thisPtr->upDevice_.upDevice);
|
||||||
|
|
Loading…
Reference in New Issue