Skip to content
Permalink
Browse files

Made openLink function local to receiveMessage which fixed the click …

…to open link issue
  • Loading branch information
hortonr6 committed Nov 22, 2017
1 parent 8089eae commit 13e78011c673e257791073ee84e7df24acfce237
Showing with 7 additions and 4 deletions.
  1. +7 −4 Client.py
@@ -17,9 +17,7 @@ def chatbotExit(): #Richard
window.quit()
return None

def openLink(url): #Richard
''' Opens the link sent by the server'''
webbrowser.open(url, new=2)


def receiveMessage(i): #Richard
''' Receives multiple messages from server if needed, until server
@@ -44,8 +42,13 @@ def receiveMessage(i): #Richard
if "https://" in message:
searchLink = message
hyperlinkObj = tkHLM.HyperlinkManager(chatHistory)

def openLink(): #Richard
''' Opens the link sent by the server'''
webbrowser.open(searchLink, new=2)

chatHistory.configure(state="normal")
chatHistory.insert(tk.END, "Click here", hyperlinkObj.add(openLink(url))) #broken line
chatHistory.insert(tk.END, "Click here", hyperlinkObj.add(openLink)) #broken line
chatHistory.insert(tk.END, "\n")
chatHistory.configure(state="disabled")
thisSocket.send("Received".encode())

0 comments on commit 13e7801

Please sign in to comment.
You can’t perform that action at this time.