sorry for late report upon 2.54. haven't been here for a long time ...
problem was first addressed by you in 2.54. it was OK under Win7, but as I normally don't tag on my Win7-Netbook, I never noticed the problem in previous versions. 2.54c works OK as well in this environment.
on my good old XP workhorse 2.54 partially solved the problem. removing worked well (albeit it quickly jumped to the top + only then came back to where new focus had to be). deleting always lost focus + jumped to top!
2.54c under XP simply crashes, in whatever way I try to start it (via start or context menu or desktop icon; yes I did reboot after install).
I'm sorry not to be able to announce full success of your fixes ...
but thanks a lot anyway! Grüsschen, andreas