guint
modest_progress_object_num_pending_operations (ModestProgressObject *self)
{
- g_return_if_fail (MODEST_IS_PROGRESS_OBJECT(self));
+ g_return_val_if_fail (MODEST_IS_PROGRESS_OBJECT(self), 0);
return MODEST_PROGRESS_OBJECT_GET_IFACE (self)->num_pending_operations_func (self);
}
forbidden = rules & MODEST_FOLDER_RULES_FOLDER_NON_MOVEABLE;
if (forbidden)
g_debug ("folder rules: cannot move that folder");
+ else
+ /* Dragging and dropping of remote folders to local
+ * should not possible. Fixes NB#63563 */
+ forbidden = modest_tny_folder_is_remote_folder(
+ folder);
g_object_unref (folder);
}
+
}