Blame SOURCES/system-config-printer-statusicon-geometry.patch
|
 |
0a882b |
diff -up system-config-printer-1.4.1/jobviewer.py.statusicon-geometry system-config-printer-1.4.1/jobviewer.py
|
|
 |
0a882b |
--- system-config-printer-1.4.1/jobviewer.py.statusicon-geometry 2013-07-02 12:44:38.076105142 +0100
|
|
 |
0a882b |
+++ system-config-printer-1.4.1/jobviewer.py 2013-07-02 12:44:54.770626200 +0100
|
|
 |
0a882b |
@@ -683,16 +683,19 @@ class JobViewer (GtkGUI):
|
|
 |
0a882b |
if visible:
|
|
 |
0a882b |
w = self.JobsWindow.get_window()
|
|
 |
0a882b |
aw = self.JobsAttributesWindow.get_window()
|
|
 |
0a882b |
- (s, area, o) = self.statusicon.get_geometry ()
|
|
 |
0a882b |
- w.set_skip_taskbar_hint (True)
|
|
 |
0a882b |
- if aw != None:
|
|
 |
0a882b |
- aw.set_skip_taskbar_hint (True)
|
|
 |
0a882b |
+ (loc, s, area, o) = self.statusicon.get_geometry ()
|
|
 |
0a882b |
|
|
 |
0a882b |
- w.property_change ("_NET_WM_ICON_GEOMETRY",
|
|
 |
0a882b |
- "CARDINAL", 32,
|
|
 |
0a882b |
- Gdk.PROP_MODE_REPLACE,
|
|
 |
0a882b |
- list (area))
|
|
 |
0a882b |
- self.JobsWindow.iconify ()
|
|
 |
0a882b |
+ if loc:
|
|
 |
0a882b |
+ w.set_skip_taskbar_hint (True)
|
|
 |
0a882b |
+ if aw != None:
|
|
 |
0a882b |
+ aw.set_skip_taskbar_hint (True)
|
|
 |
0a882b |
+ w.property_change ("_NET_WM_ICON_GEOMETRY",
|
|
 |
0a882b |
+ "CARDINAL", 32,
|
|
 |
0a882b |
+ Gdk.PROP_MODE_REPLACE,
|
|
 |
0a882b |
+ list (area))
|
|
 |
0a882b |
+ self.JobsWindow.iconify ()
|
|
 |
0a882b |
+ else:
|
|
 |
0a882b |
+ self.JobsWindow.set_visible (False)
|
|
 |
0a882b |
else:
|
|
 |
0a882b |
self.JobsWindow.present ()
|
|
 |
0a882b |
self.JobsWindow.set_skip_taskbar_hint (False)
|