[transmageddon] fix case where DVD player connected after Transmageddon started
- From: Christian Fredrik Kalager Schaller <uraeus src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [transmageddon] fix case where DVD player connected after Transmageddon started
- Date: Tue, 25 Mar 2014 13:57:26 +0000 (UTC)
commit ca087e856dba8d0d57e33102ceb3298683ae4993
Author: Christian Fredrik Kalager Schaller <uraeus linuxrising org>
Date: Tue Mar 25 14:57:03 2014 +0100
fix case where DVD player connected after Transmageddon started
src/udevdisco.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/udevdisco.py b/src/udevdisco.py
index 789be45..7203818 100644
--- a/src/udevdisco.py
+++ b/src/udevdisco.py
@@ -191,6 +191,8 @@ class InputFinder(GObject.GObject):
"""
if subsystem == "block" and device.has_property("ID_CDROM"):
block = device.get_device_file()
+ if block not in self.drives:
+ self.drives[block] = DVDDevice(device)
dvd_device = self.drives[block]
media_changed = dvd_device.media != device.has_property("ID_FS_TYPE")
dvd_device.device = device
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]