Save the temp file for the icon with the svg suffix so Icon will recognize it as a svg.

This commit is contained in:
Tomeu Vizoso 2007-08-31 19:57:45 +02:00
parent 00ec48f214
commit 0e60f07dd2

View File

@ -219,11 +219,9 @@ class Bundle:
file_names = zip_file.namelist() file_names = zip_file.namelist()
root_dir = self._get_bundle_root_dir(file_names) root_dir = self._get_bundle_root_dir(file_names)
icon_path = os.path.join(root_dir, 'activity', self._icon + '.svg') icon_path = os.path.join(root_dir, 'activity', self._icon + '.svg')
print icon_path
print file_names
if icon_path in file_names: if icon_path in file_names:
icon_data = zip_file.read(icon_path) icon_data = zip_file.read(icon_path)
temp_file, temp_file_path = tempfile.mkstemp(self._icon) temp_file, temp_file_path = tempfile.mkstemp(suffix='.svg', prefix=self._icon)
os.write(temp_file, icon_data) os.write(temp_file, icon_data)
os.close(temp_file) os.close(temp_file)
return temp_file_path return temp_file_path