Bug 46657

Summary: Процесс перемещения файла с созданием копии в Nemo зависает, если в целевой папке уже есть копия
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: nemoAssignee: Антон Мидюков <antohami>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скриншот none

Description Artem Varaksa 2023-06-26 16:50:35 MSK
Created attachment 13602 [details]
Скриншот

Описание ошибки
===============

1. Выбрать любой файл (например, можно нажать ПКМ > Создать > Пустой документ).
2. Скопировать файл (Ctrl-C).
3. Перейти в другую папку > Вставить (Ctrl-V).
4. В новой папке создать копию файла (Ctrl-C Ctrl-V).
5. В изначальной папке вырезать исходный файл (Ctrl-X).
6. Перейти опять в ту же новую папку и вставить файл (Ctrl-V).
7. Выбрать "Создать копию".

Фактический результат: Открывается окно прогресса перемещения, но процесс зависает (вероятно, из-за того, что файл с добавленной строкой "(копия)" в названии уже существует в целевой папке) - см. скриншот.

(Но процесс можно остановить, нажав соответствующую кнопку в окне прогресса.)

Ожидаемый результат: Процесс перемещения не зависает. Создается файл с добавленной строкой "(другая копия)" (как происходит, если просто многократно копировать файл Ctrl-C Ctrl-V) 



Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] nemo-5.8.2-alt1.x86_64
kworkstation-10.1-x86-64
education-10.1-x86-64
education-10.1-x86-64-kde
workstation-10.1-x86-64
server-10.1-x86-64

В [p10] не проверялось, т. к. "Создать копию" - это новый функционал, которого еще нет в p10.