{
MimeViewer *viewer;
+ if (mimeview->messageview->partial_display_shown) {
+ noticeview_hide(mimeview->messageview->noticeview);
+ mimeview->messageview->partial_display_shown = FALSE;
+ }
+
viewer = get_viewer_for_mimeinfo(mimeview, partinfo);
if (viewer == NULL) {
if (mimeview->mimeviewer != NULL)
subst_for_filename(filename);
fullname = g_strconcat
- (basedir, G_DIR_SEPARATOR_S, (filename[0] == G_DIR_SEPARATOR)
+ (basedir, G_DIR_SEPARATOR_S, (g_path_is_absolute(filename))
? &filename[1] : filename, NULL);
g_free(filename);