Skip to content

Last selected buffer should be per-account, not global

Steps

  1. Have at least two accounts with overlapping buffer IDs on Quassel cores
    • May need to have two separate cores
  2. Connect to first core account
  3. Open buffer
  4. Disconnect, connect to second core account
  5. Open buffer
  6. Disconnect, connect to first core account

Expected

The buffer selected the first time on first core account gets selected again when switching back to it.

Alternatively, if saving buffer IDs for multiple accounts is not desirable, no buffer is selected.

Actual

The buffer ID of the second core account gets reused when connecting back to the first core account, resulting in selecting a seemingly-random buffer.