Can you give more details how to re-create this bug? I went into mirc-options and unchecked the box to close-on-completion for sends and gets, then i sent
versions.txt to myself, leaving both the dcc-send and dcc-get windows open. I then created a snippet to trap the ON ACTIVE event:
on *:ACTIVE:*:{
echo -s ON ACTIVE lactive $lactive lactivewid $lactivewid
}
When I click to the get window, then click to status window, it displays "Get mynick
versions.txt" as the $lactive value and shows a number for the $lactivewid
If I click to a different network than the get/send, it still shows the $lactive window's name, even though that window doesn't exist as far as that network is concerned. There is a difference regarding which network I do:
//echo -a $window(Send $me
versions.txt)
or
//echo -a $window(Get $me
versions.txt)
This returns the $null string at any network except the network where the send-to-self was made.