- Status Closed
- Percent Complete
- Task Type Bugs
- Category User Interface
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6700 - Recursive pasting
*hopes that “User Interface” is the appropriate category*
i tried searching this problem in the tracker, but i’m not seeing a post about this:
when the user copies a folder, and then enters that very folder and pastes (ie, pasting into the folder that you copied), rockbox does a whole lot of recursive pasting because while in the process of pasting, it sees the files that have just recently been pasting, and then thinks it must copy those as well. as a result, you get about 20 nested folders (or more, depending on the folder size) of the exact same content. rockbox handles the operation fine, and it’ll say “Paste failed” once it runs out of memory to continue pasting in a loop. despite the “fail” message, the first 20 to 30 paste operations are still around (since rockbox didn’t fail on those).
ultimately, my point is this:
when rockbox executes its “copy” command on a folder, is it possible to make it keep track of the other files and folders within so that if it pastes into itself, it won’t spin your harddrive like mad and see how many times it can paste duplicates of the folder inside of itself?
thanks!
2007-02-27 10:08
Reason for closing: Fixed
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
added a check so you cant do this
anymore.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task