<!-- This issue tracker is only for technical issues related to Bitcoin Core. General bitcoin questions and/or support requests are best directed to the Bitcoin StackExchange at https://bitcoin.stackexchange.com. For reporting security issues, please read instructions at https://bitcoincore.org/en/contact/. If the node is "stuck" during sync or giving "block checksum mismatch" errors, please ensure your hardware is stable by running memtest and observe CPU temperature with a load-test tool such as linpack before creating an issue! -->
<!-- Describe the issue -->
Expected behavior
When selecting one transaction, and choosing "Edit Label", it changes the label of every single transaction which didn't have a label previously.
Actual behavior
What happens is the aforementioned effect - all transactions get such label
<img width="325" alt="Screen Shot 2021-02-01 at 19 33 19" src="https://user-images.githubusercontent.com/878399/106502247-6cffc080-64c4-11eb-9b9e-df5ceb2e128e.png">
<img width="246" alt="Screen Shot 2021-02-01 at 19 33 36" src="https://user-images.githubusercontent.com/878399/106502415-9ddff580-64c4-11eb-890f-3c8ed68570b7.png">
** Expected behavior **
As one clicks one transaction and it says "edit label", I would expect that the label is transaction-related, not per receiving address. Either the GUI is misleading in the description or it's not behaving as it should.
To reproduce
Choose one transaction. Choose edit label with mouse right-button. All transactions to that receiving address will change to such label.
System information
Bitcoin-QT 0.21.0 from bitcoin.org
Mac OS Big Sur, whatever version came out last week