Skip to content

Commit 7afbde5

Browse files
committed
Cast alert message to string
1 parent 5dea161 commit 7afbde5

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

webview/platforms/cocoa.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame_completionHandle
167167
AppKit.NSApplicationActivateIgnoringOtherApps
168168
)
169169
alert = AppKit.NSAlert.alloc().init()
170-
alert.setInformativeText_(message)
170+
alert.setInformativeText_(str(message))
171171
alert.runModal()
172172

173173
if not handler.__block_signature__:

webview/platforms/edgechromium.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ def on_script_notify(self, _, args):
191191
func_name, func_param, value_id = json.loads(return_value)
192192
func_param = json.loads(func_param)
193193
if func_name == '_pywebviewAlert':
194-
WinForms.MessageBox.Show(func_param)
194+
WinForms.MessageBox.Show(str(func_param))
195195
elif func_name == 'console':
196196
print(func_param)
197197
else:

webview/platforms/mshtml.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def call(self, func_name, param, value_id):
114114
return js_bridge_call(self.window, func_name, json.loads(param), value_id)
115115

116116
def alert(self, message):
117-
MSHTML.alert(message)
117+
MSHTML.alert(str(message))
118118

119119
def console(self, message):
120120
print(message)

webview/platforms/qt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def call(self, func_name, param, value_id):
111111
param = BrowserView._convert_string(param)
112112

113113
if func_name == '_pywebviewAlert':
114-
QMessageBox.information(self.parent, 'Message', param)
114+
QMessageBox.information(self.parent, 'Message', str(param))
115115
else:
116116
return js_bridge_call(self.window, func_name, json.loads(param), value_id)
117117

0 commit comments

Comments
 (0)