Fixed error in strip_metadata() that crashed when clearing the viewing area.
svn: r17825
This commit is contained in:
parent
9403a64c12
commit
37431956f1
@ -227,13 +227,13 @@ class EditExifMetadata(Gramplet):
|
||||
self.orig_image = False
|
||||
self.plugin_image = False
|
||||
|
||||
vbox = self.build_gui()
|
||||
vbox = self.__build_gui()
|
||||
self.connect_signal("Media", self.update)
|
||||
|
||||
self.gui.get_container_widget().remove(self.gui.textview)
|
||||
self.gui.get_container_widget().add_with_viewport(vbox)
|
||||
|
||||
def build_gui(self):
|
||||
def __build_gui(self):
|
||||
"""
|
||||
will display all exif metadata and all buttons.
|
||||
"""
|
||||
@ -968,7 +968,7 @@ class EditExifMetadata(Gramplet):
|
||||
new_hbox.pack_start(vbox2, expand =False, fill =False, padding =5)
|
||||
vbox2.show()
|
||||
|
||||
label = self.__create_label(widget, text, width =90, height =25)
|
||||
label = self.__create_label(widget, text, width =150, height =25)
|
||||
vbox2.pack_start(label, expand =False, fill =False, padding =0)
|
||||
label.show()
|
||||
|
||||
@ -1145,7 +1145,7 @@ class EditExifMetadata(Gramplet):
|
||||
|
||||
return keyvalue_
|
||||
|
||||
def clear_metadata(self):
|
||||
def clear_metadata(self, object):
|
||||
"""
|
||||
clears all data fields to nothing
|
||||
"""
|
||||
@ -1486,10 +1486,11 @@ class EditExifMetadata(Gramplet):
|
||||
self.write_metadata(self.plugin_image)
|
||||
|
||||
if erase_results:
|
||||
for widget in ["MediaLabel", "MimeType", "ImageSize", "MessageArea", "Total"]:
|
||||
self.exif_widgets[widget].set_text("")
|
||||
|
||||
# Clear the Viewing and Edit Areas
|
||||
# Clear the Viewing Area...
|
||||
self.model.clear()
|
||||
self.clear_metadata(_TOOLTIPS)
|
||||
|
||||
self.exif_widgets["MessageArea"].set_text(_("All Exif metadata "
|
||||
"has been deleted from this image..."))
|
||||
|
Loading…
Reference in New Issue
Block a user