Files
mate-menu/fix-crash-issue.patch
Hillwood Yang 30ad7c31ca Accepting request 912319 from X11:MATE:Next
- Fix crash (boo#1189452)
  * Add fix-crash-issue.patch for leap
  * Change dependence python3-pyxdg to python3-xdg

OBS-URL: https://build.opensuse.org/request/show/912319
OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/mate-menu?expand=0&rev=52
2021-08-16 05:59:39 +00:00

13 lines
761 B
Diff

diff -Nur mate-menu-20.04.3/lib/mate-menu.py mate-menu-20.04.3-new/lib/mate-menu.py
--- mate-menu-20.04.3/lib/mate-menu.py 2020-04-05 07:10:31.000000000 +0800
+++ mate-menu-20.04.3-new/lib/mate-menu.py 2021-08-15 17:25:13.623972927 +0800
@@ -531,7 +531,7 @@
self.do_load_icon(self.icon)
self.systemlabel = Gtk.Label(label= "%s " % self.buttonText )
try:
- process = subprocess.Popen(['lsb_release', '-d'], stdout=subprocess.PIPE, text=True)
+ process = subprocess.Popen(['lsb_release', '-d'], stdout=subprocess.PIPE, universal_newlines=True)
out, err = process.communicate()
tooltip = str(out).replace('Description:', '').strip()
self.systemlabel.set_tooltip_text(tooltip)