meebey / smuxi

Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+
https://smuxi.im/
GNU General Public License v2.0
171 stars 46 forks source link

Reconnect operation doesn't re-read connection settings (in particular: On Connect Commands) #292

Open knocte opened 2 years ago

knocte commented 2 years ago

Steps to reproduce:

  1. Fill "/join #foo" in your "On connect commands" section of some IRC network (e.g. freenode).
  2. Connect to freenode network. Wait until it finished connecting.
  3. Go to smuxi preferences, edit freenode network settings, remove the "/join #foo" command.
  4. Right-click on freenode network: Reconnect.

Current results: After connecting to freenode again, it still joins #foo channel.

Expected results: It should not connect to #foo channel because the command was removed.

knocte commented 2 years ago

(Reproduced on v.1.1 on macOS)