
## Closing the chat panel with delay on subsequent chats
1. Open the webChatSocket.js file.
2. Locate the handleOpen function.
3. After the 'use strict'; directive, add the following line:
    chatSocket.manualClose = false;

## Duplicate messages when agent leaves chat
1. Open webChat.js
2. Locate the notifyParticipantLeave function
3. Change the following line:
    if (!suppressBot || isAgentContained) {
to this:
    if (!suppressBot && isAgentContained) {

## Adding reconnection settings to configuration panel
1. Open home.html
2. Locate the configuration panel elements.
3. Find the div element that includes the reconnection settings.
4. Copy and paste into your own chat page.
5. Open webChatConfig.js
6. Copy the following lines from the SDK version into your version
    138
    139
    164
    165
    189
    190
    204
    205
    264-269

## Fixing the address field
1. Open home.html
2. Change the default value of the "address-chat" field" to an empty string.
3. Optionally, update the HTML to match that of the SDK

## Fixing the email address validation
1. Open webChatLogon.js
2. Copy the contents of the parseEmail function into your copy.
