Skip to content

Commit 1b7d79f

Browse files
authored
Merge pull request #27 from lf2a/fix-resolution-value
FIX: _dimensions value assignment
2 parents ef33bba + 0e34bf1 commit 1b7d79f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

botcity/web/bot.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -248,19 +248,18 @@ def set_screen_resolution(self, width=None, height=None):
248248
width (int): The desired width.
249249
height (int): The desired height.
250250
"""
251-
width = width or self._dimensions[0]
252-
height = height or self._dimensions[1]
251+
self._dimensions = (width or 1600, height or 900)
253252

254253
if self.headless:
255254
# When running headless the window size is the viewport size
256-
window_size = (width, height)
255+
window_size = self._dimensions
257256
else:
258257
# When running non-headless we need to account for the borders and etc
259258
# So the size must be bigger to have the same viewport size as before
260259
window_size = self._driver.execute_script("""
261260
return [window.outerWidth - window.innerWidth + arguments[0],
262261
window.outerHeight - window.innerHeight + arguments[1]];
263-
""", width, height)
262+
""", *self._dimensions)
264263
self._driver.set_window_size(*window_size)
265264

266265
def _webdriver_command(self, command, params=None, req_type="POST"):

0 commit comments

Comments
 (0)