Multi-rename - need to prevent scroll changing fields!
Posted: 18.05.2016, 18:51
I love FC, and generally its Multi-Rename, but that function has just screwed up the names of virtually all my sound recordings (a LOT of them), so I'll have to restore them all from a backup because there's no way that I can restore the naming without a huge individual manual naming spree!
This is NOT a new issue, but one that I've kept getting sidetracked from reporting, but this time my stuff has really got screwed up and I have to report this now!
The problem is that I use a trackpad - I have to, for mice give me RSI - and if I inadvertently scroll (it can happen just if a finger is close to the scroll strip at the side without my intending to scroll at all), with focus in one of the fields, that field immediately loses what I've entered and replaces it with a previously saved value. That has been troublesome for me anyway, but what happened just now was that not only had the current Replace regex got lost and replaced by another value, but, without my consciously doing anything to cause it to happen, the files were immediately all renamed with the useless non-regex value, without my having a chance to do anything about it. As I say, I'll now have to restore all that lot from this morning's sync backup (a LOT of GB!) - but clearly I'm not going to use Multi Rename again with any sort of complex regex until I can be sure that the value in each of the fields cannot be changed by an inadvertent scroll action.
So, I don't know what to do to reproduce the actual rename that happened without my permission, but to reproduce the primary problem, just have focus on one of the utility's fields with a value entered, and with other values already saved for that field, and scroll your mouse or other pointing device. The value just entered will then be lost (not recoverable) and one of the saved values would be substituted. The need is for scrolling not to affect the contents of any of the fields.
This is NOT a new issue, but one that I've kept getting sidetracked from reporting, but this time my stuff has really got screwed up and I have to report this now!
The problem is that I use a trackpad - I have to, for mice give me RSI - and if I inadvertently scroll (it can happen just if a finger is close to the scroll strip at the side without my intending to scroll at all), with focus in one of the fields, that field immediately loses what I've entered and replaces it with a previously saved value. That has been troublesome for me anyway, but what happened just now was that not only had the current Replace regex got lost and replaced by another value, but, without my consciously doing anything to cause it to happen, the files were immediately all renamed with the useless non-regex value, without my having a chance to do anything about it. As I say, I'll now have to restore all that lot from this morning's sync backup (a LOT of GB!) - but clearly I'm not going to use Multi Rename again with any sort of complex regex until I can be sure that the value in each of the fields cannot be changed by an inadvertent scroll action.
So, I don't know what to do to reproduce the actual rename that happened without my permission, but to reproduce the primary problem, just have focus on one of the utility's fields with a value entered, and with other values already saved for that field, and scroll your mouse or other pointing device. The value just entered will then be lost (not recoverable) and one of the saved values would be substituted. The need is for scrolling not to affect the contents of any of the fields.