Advertisement
PaffcioStudio

Untitled

May 7th, 2025
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 252.67 KB | None | 0 0
  1. 2025-05-07 15:15:16,873 - INFO - Assets path configured: C:\Users\Admin\Desktop\assets
  2. 2025-05-07 15:15:16,875 - INFO - Starting up TCP server on localhost:52337
  3. 2025-05-07 15:15:16,878 - INFO - Flet app has started...
  4. 2025-05-07 15:15:16,881 - INFO - App URL: tcp://localhost:52337
  5. 2025-05-07 15:15:16,881 - INFO - Starting Flet View app...
  6. 2025-05-07 15:15:16,881 - INFO - Looking for Flet executable at: C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet_desktop\app\flet\flet.exe
  7. 2025-05-07 15:15:16,882 - INFO - Flet View found in: C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet_desktop\app\flet\flet.exe
  8. 2025-05-07 15:15:17,143 - INFO - App session started
  9. 2025-05-07 15:15:17,148 - INFO - Aplikacja uruchomiona pomyślnie
  10. 2025-05-07 15:15:24,955 - ERROR - Future exception was never retrieved
  11. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  12. Traceback (most recent call last):
  13.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  14.     result = self.fn(*self.args, **self.kwargs)
  15.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  16.     handler(*args)
  17.     ~~~~~~~^^^^^^^
  18.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  19.     on_pan_update=lambda e: draw_on_canvas(e),
  20.                             ~~~~~~~~~~~~~~^^^
  21.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  22.     canvas.content.controls.append(
  23.     ^^^^^^^^^^^^^^^^^^^^^^^
  24. AttributeError: 'Container' object has no attribute 'controls'
  25. 2025-05-07 15:15:24,958 - ERROR - Future exception was never retrieved
  26. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  27. Traceback (most recent call last):
  28.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  29.     result = self.fn(*self.args, **self.kwargs)
  30.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  31.     handler(*args)
  32.     ~~~~~~~^^^^^^^
  33.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  34.     on_pan_update=lambda e: draw_on_canvas(e),
  35.                             ~~~~~~~~~~~~~~^^^
  36.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  37.     canvas.content.controls.append(
  38.     ^^^^^^^^^^^^^^^^^^^^^^^
  39. AttributeError: 'Container' object has no attribute 'controls'
  40. 2025-05-07 15:15:24,960 - ERROR - Future exception was never retrieved
  41. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  42. Traceback (most recent call last):
  43.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  44.     result = self.fn(*self.args, **self.kwargs)
  45.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  46.     handler(*args)
  47.     ~~~~~~~^^^^^^^
  48.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  49.     on_pan_update=lambda e: draw_on_canvas(e),
  50.                             ~~~~~~~~~~~~~~^^^
  51.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  52.     canvas.content.controls.append(
  53.     ^^^^^^^^^^^^^^^^^^^^^^^
  54. AttributeError: 'Container' object has no attribute 'controls'
  55. 2025-05-07 15:15:24,963 - ERROR - Future exception was never retrieved
  56. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  57. Traceback (most recent call last):
  58.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  59.     result = self.fn(*self.args, **self.kwargs)
  60.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  61.     handler(*args)
  62.     ~~~~~~~^^^^^^^
  63.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  64.     on_pan_update=lambda e: draw_on_canvas(e),
  65.                             ~~~~~~~~~~~~~~^^^
  66.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  67.     canvas.content.controls.append(
  68.     ^^^^^^^^^^^^^^^^^^^^^^^
  69. AttributeError: 'Container' object has no attribute 'controls'
  70. 2025-05-07 15:15:24,966 - ERROR - Future exception was never retrieved
  71. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  72. Traceback (most recent call last):
  73.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  74.     result = self.fn(*self.args, **self.kwargs)
  75.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  76.     handler(*args)
  77.     ~~~~~~~^^^^^^^
  78.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  79.     on_pan_update=lambda e: draw_on_canvas(e),
  80.                             ~~~~~~~~~~~~~~^^^
  81.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  82.     canvas.content.controls.append(
  83.     ^^^^^^^^^^^^^^^^^^^^^^^
  84. AttributeError: 'Container' object has no attribute 'controls'
  85. 2025-05-07 15:15:24,967 - ERROR - Future exception was never retrieved
  86. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  87. Traceback (most recent call last):
  88.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  89.     result = self.fn(*self.args, **self.kwargs)
  90.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  91.     handler(*args)
  92.     ~~~~~~~^^^^^^^
  93.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  94.     on_pan_update=lambda e: draw_on_canvas(e),
  95.                             ~~~~~~~~~~~~~~^^^
  96.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  97.     canvas.content.controls.append(
  98.     ^^^^^^^^^^^^^^^^^^^^^^^
  99. AttributeError: 'Container' object has no attribute 'controls'
  100. 2025-05-07 15:15:24,970 - ERROR - Future exception was never retrieved
  101. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  102. Traceback (most recent call last):
  103.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  104.     result = self.fn(*self.args, **self.kwargs)
  105.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  106.     handler(*args)
  107.     ~~~~~~~^^^^^^^
  108.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  109.     on_pan_update=lambda e: draw_on_canvas(e),
  110.                             ~~~~~~~~~~~~~~^^^
  111.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  112.     canvas.content.controls.append(
  113.     ^^^^^^^^^^^^^^^^^^^^^^^
  114. AttributeError: 'Container' object has no attribute 'controls'
  115. 2025-05-07 15:15:24,971 - ERROR - Future exception was never retrieved
  116. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  117. Traceback (most recent call last):
  118.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  119.     result = self.fn(*self.args, **self.kwargs)
  120.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  121.     handler(*args)
  122.     ~~~~~~~^^^^^^^
  123.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  124.     on_pan_update=lambda e: draw_on_canvas(e),
  125.                             ~~~~~~~~~~~~~~^^^
  126.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  127.     canvas.content.controls.append(
  128.     ^^^^^^^^^^^^^^^^^^^^^^^
  129. AttributeError: 'Container' object has no attribute 'controls'
  130. 2025-05-07 15:15:24,973 - ERROR - Future exception was never retrieved
  131. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  132. Traceback (most recent call last):
  133.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  134.     result = self.fn(*self.args, **self.kwargs)
  135.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  136.     handler(*args)
  137.     ~~~~~~~^^^^^^^
  138.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  139.     on_pan_update=lambda e: draw_on_canvas(e),
  140.                             ~~~~~~~~~~~~~~^^^
  141.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  142.     canvas.content.controls.append(
  143.     ^^^^^^^^^^^^^^^^^^^^^^^
  144. AttributeError: 'Container' object has no attribute 'controls'
  145. 2025-05-07 15:15:24,976 - ERROR - Future exception was never retrieved
  146. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  147. Traceback (most recent call last):
  148.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  149.     result = self.fn(*self.args, **self.kwargs)
  150.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  151.     handler(*args)
  152.     ~~~~~~~^^^^^^^
  153.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  154.     on_pan_update=lambda e: draw_on_canvas(e),
  155.                             ~~~~~~~~~~~~~~^^^
  156.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  157.     canvas.content.controls.append(
  158.     ^^^^^^^^^^^^^^^^^^^^^^^
  159. AttributeError: 'Container' object has no attribute 'controls'
  160. 2025-05-07 15:15:24,977 - ERROR - Future exception was never retrieved
  161. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  162. Traceback (most recent call last):
  163.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  164.     result = self.fn(*self.args, **self.kwargs)
  165.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  166.     handler(*args)
  167.     ~~~~~~~^^^^^^^
  168.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  169.     on_pan_update=lambda e: draw_on_canvas(e),
  170.                             ~~~~~~~~~~~~~~^^^
  171.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  172.     canvas.content.controls.append(
  173.     ^^^^^^^^^^^^^^^^^^^^^^^
  174. AttributeError: 'Container' object has no attribute 'controls'
  175. 2025-05-07 15:15:24,979 - ERROR - Future exception was never retrieved
  176. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  177. Traceback (most recent call last):
  178.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  179.     result = self.fn(*self.args, **self.kwargs)
  180.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  181.     handler(*args)
  182.     ~~~~~~~^^^^^^^
  183.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  184.     on_pan_update=lambda e: draw_on_canvas(e),
  185.                             ~~~~~~~~~~~~~~^^^
  186.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  187.     canvas.content.controls.append(
  188.     ^^^^^^^^^^^^^^^^^^^^^^^
  189. AttributeError: 'Container' object has no attribute 'controls'
  190. 2025-05-07 15:15:24,981 - ERROR - Future exception was never retrieved
  191. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  192. Traceback (most recent call last):
  193.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  194.     result = self.fn(*self.args, **self.kwargs)
  195.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  196.     handler(*args)
  197.     ~~~~~~~^^^^^^^
  198.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  199.     on_pan_update=lambda e: draw_on_canvas(e),
  200.                             ~~~~~~~~~~~~~~^^^
  201.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  202.     canvas.content.controls.append(
  203.     ^^^^^^^^^^^^^^^^^^^^^^^
  204. AttributeError: 'Container' object has no attribute 'controls'
  205. 2025-05-07 15:15:24,983 - ERROR - Future exception was never retrieved
  206. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  207. Traceback (most recent call last):
  208.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  209.     result = self.fn(*self.args, **self.kwargs)
  210.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  211.     handler(*args)
  212.     ~~~~~~~^^^^^^^
  213.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  214.     on_pan_update=lambda e: draw_on_canvas(e),
  215.                             ~~~~~~~~~~~~~~^^^
  216.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  217.     canvas.content.controls.append(
  218.     ^^^^^^^^^^^^^^^^^^^^^^^
  219. AttributeError: 'Container' object has no attribute 'controls'
  220. 2025-05-07 15:15:24,985 - ERROR - Future exception was never retrieved
  221. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  222. Traceback (most recent call last):
  223.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  224.     result = self.fn(*self.args, **self.kwargs)
  225.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  226.     handler(*args)
  227.     ~~~~~~~^^^^^^^
  228.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  229.     on_pan_update=lambda e: draw_on_canvas(e),
  230.                             ~~~~~~~~~~~~~~^^^
  231.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  232.     canvas.content.controls.append(
  233.     ^^^^^^^^^^^^^^^^^^^^^^^
  234. AttributeError: 'Container' object has no attribute 'controls'
  235. 2025-05-07 15:15:24,987 - ERROR - Future exception was never retrieved
  236. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  237. Traceback (most recent call last):
  238.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  239.     result = self.fn(*self.args, **self.kwargs)
  240.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  241.     handler(*args)
  242.     ~~~~~~~^^^^^^^
  243.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  244.     on_pan_update=lambda e: draw_on_canvas(e),
  245.                             ~~~~~~~~~~~~~~^^^
  246.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  247.     canvas.content.controls.append(
  248.     ^^^^^^^^^^^^^^^^^^^^^^^
  249. AttributeError: 'Container' object has no attribute 'controls'
  250. 2025-05-07 15:15:24,988 - ERROR - Future exception was never retrieved
  251. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  252. Traceback (most recent call last):
  253.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  254.     result = self.fn(*self.args, **self.kwargs)
  255.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  256.     handler(*args)
  257.     ~~~~~~~^^^^^^^
  258.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  259.     on_pan_update=lambda e: draw_on_canvas(e),
  260.                             ~~~~~~~~~~~~~~^^^
  261.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  262.     canvas.content.controls.append(
  263.     ^^^^^^^^^^^^^^^^^^^^^^^
  264. AttributeError: 'Container' object has no attribute 'controls'
  265. 2025-05-07 15:15:24,989 - ERROR - Future exception was never retrieved
  266. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  267. Traceback (most recent call last):
  268.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  269.     result = self.fn(*self.args, **self.kwargs)
  270.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  271.     handler(*args)
  272.     ~~~~~~~^^^^^^^
  273.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  274.     on_pan_update=lambda e: draw_on_canvas(e),
  275.                             ~~~~~~~~~~~~~~^^^
  276.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  277.     canvas.content.controls.append(
  278.     ^^^^^^^^^^^^^^^^^^^^^^^
  279. AttributeError: 'Container' object has no attribute 'controls'
  280. 2025-05-07 15:15:24,991 - ERROR - Future exception was never retrieved
  281. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  282. Traceback (most recent call last):
  283.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  284.     result = self.fn(*self.args, **self.kwargs)
  285.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  286.     handler(*args)
  287.     ~~~~~~~^^^^^^^
  288.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  289.     on_pan_update=lambda e: draw_on_canvas(e),
  290.                             ~~~~~~~~~~~~~~^^^
  291.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  292.     canvas.content.controls.append(
  293.     ^^^^^^^^^^^^^^^^^^^^^^^
  294. AttributeError: 'Container' object has no attribute 'controls'
  295. 2025-05-07 15:15:24,993 - ERROR - Future exception was never retrieved
  296. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  297. Traceback (most recent call last):
  298.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  299.     result = self.fn(*self.args, **self.kwargs)
  300.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  301.     handler(*args)
  302.     ~~~~~~~^^^^^^^
  303.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  304.     on_pan_update=lambda e: draw_on_canvas(e),
  305.                             ~~~~~~~~~~~~~~^^^
  306.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  307.     canvas.content.controls.append(
  308.     ^^^^^^^^^^^^^^^^^^^^^^^
  309. AttributeError: 'Container' object has no attribute 'controls'
  310. 2025-05-07 15:15:24,994 - ERROR - Future exception was never retrieved
  311. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  312. Traceback (most recent call last):
  313.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  314.     result = self.fn(*self.args, **self.kwargs)
  315.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  316.     handler(*args)
  317.     ~~~~~~~^^^^^^^
  318.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  319.     on_pan_update=lambda e: draw_on_canvas(e),
  320.                             ~~~~~~~~~~~~~~^^^
  321.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  322.     canvas.content.controls.append(
  323.     ^^^^^^^^^^^^^^^^^^^^^^^
  324. AttributeError: 'Container' object has no attribute 'controls'
  325. 2025-05-07 15:15:24,996 - ERROR - Future exception was never retrieved
  326. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  327. Traceback (most recent call last):
  328.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  329.     result = self.fn(*self.args, **self.kwargs)
  330.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  331.     handler(*args)
  332.     ~~~~~~~^^^^^^^
  333.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  334.     on_pan_update=lambda e: draw_on_canvas(e),
  335.                             ~~~~~~~~~~~~~~^^^
  336.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  337.     canvas.content.controls.append(
  338.     ^^^^^^^^^^^^^^^^^^^^^^^
  339. AttributeError: 'Container' object has no attribute 'controls'
  340. 2025-05-07 15:15:24,998 - ERROR - Future exception was never retrieved
  341. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  342. Traceback (most recent call last):
  343.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  344.     result = self.fn(*self.args, **self.kwargs)
  345.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  346.     handler(*args)
  347.     ~~~~~~~^^^^^^^
  348.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  349.     on_pan_update=lambda e: draw_on_canvas(e),
  350.                             ~~~~~~~~~~~~~~^^^
  351.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  352.     canvas.content.controls.append(
  353.     ^^^^^^^^^^^^^^^^^^^^^^^
  354. AttributeError: 'Container' object has no attribute 'controls'
  355. 2025-05-07 15:15:25,000 - ERROR - Future exception was never retrieved
  356. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  357. Traceback (most recent call last):
  358.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  359.     result = self.fn(*self.args, **self.kwargs)
  360.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  361.     handler(*args)
  362.     ~~~~~~~^^^^^^^
  363.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  364.     on_pan_update=lambda e: draw_on_canvas(e),
  365.                             ~~~~~~~~~~~~~~^^^
  366.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  367.     canvas.content.controls.append(
  368.     ^^^^^^^^^^^^^^^^^^^^^^^
  369. AttributeError: 'Container' object has no attribute 'controls'
  370. 2025-05-07 15:15:25,001 - ERROR - Future exception was never retrieved
  371. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  372. Traceback (most recent call last):
  373.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  374.     result = self.fn(*self.args, **self.kwargs)
  375.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  376.     handler(*args)
  377.     ~~~~~~~^^^^^^^
  378.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  379.     on_pan_update=lambda e: draw_on_canvas(e),
  380.                             ~~~~~~~~~~~~~~^^^
  381.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  382.     canvas.content.controls.append(
  383.     ^^^^^^^^^^^^^^^^^^^^^^^
  384. AttributeError: 'Container' object has no attribute 'controls'
  385. 2025-05-07 15:15:25,003 - ERROR - Future exception was never retrieved
  386. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  387. Traceback (most recent call last):
  388.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  389.     result = self.fn(*self.args, **self.kwargs)
  390.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  391.     handler(*args)
  392.     ~~~~~~~^^^^^^^
  393.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  394.     on_pan_update=lambda e: draw_on_canvas(e),
  395.                             ~~~~~~~~~~~~~~^^^
  396.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  397.     canvas.content.controls.append(
  398.     ^^^^^^^^^^^^^^^^^^^^^^^
  399. AttributeError: 'Container' object has no attribute 'controls'
  400. 2025-05-07 15:15:25,005 - ERROR - Future exception was never retrieved
  401. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  402. Traceback (most recent call last):
  403.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  404.     result = self.fn(*self.args, **self.kwargs)
  405.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  406.     handler(*args)
  407.     ~~~~~~~^^^^^^^
  408.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  409.     on_pan_update=lambda e: draw_on_canvas(e),
  410.                             ~~~~~~~~~~~~~~^^^
  411.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  412.     canvas.content.controls.append(
  413.     ^^^^^^^^^^^^^^^^^^^^^^^
  414. AttributeError: 'Container' object has no attribute 'controls'
  415. 2025-05-07 15:15:25,006 - ERROR - Future exception was never retrieved
  416. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  417. Traceback (most recent call last):
  418.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  419.     result = self.fn(*self.args, **self.kwargs)
  420.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  421.     handler(*args)
  422.     ~~~~~~~^^^^^^^
  423.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  424.     on_pan_update=lambda e: draw_on_canvas(e),
  425.                             ~~~~~~~~~~~~~~^^^
  426.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  427.     canvas.content.controls.append(
  428.     ^^^^^^^^^^^^^^^^^^^^^^^
  429. AttributeError: 'Container' object has no attribute 'controls'
  430. 2025-05-07 15:15:25,007 - ERROR - Future exception was never retrieved
  431. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  432. Traceback (most recent call last):
  433.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  434.     result = self.fn(*self.args, **self.kwargs)
  435.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  436.     handler(*args)
  437.     ~~~~~~~^^^^^^^
  438.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  439.     on_pan_update=lambda e: draw_on_canvas(e),
  440.                             ~~~~~~~~~~~~~~^^^
  441.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  442.     canvas.content.controls.append(
  443.     ^^^^^^^^^^^^^^^^^^^^^^^
  444. AttributeError: 'Container' object has no attribute 'controls'
  445. 2025-05-07 15:15:25,009 - ERROR - Future exception was never retrieved
  446. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  447. Traceback (most recent call last):
  448.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  449.     result = self.fn(*self.args, **self.kwargs)
  450.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  451.     handler(*args)
  452.     ~~~~~~~^^^^^^^
  453.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  454.     on_pan_update=lambda e: draw_on_canvas(e),
  455.                             ~~~~~~~~~~~~~~^^^
  456.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  457.     canvas.content.controls.append(
  458.     ^^^^^^^^^^^^^^^^^^^^^^^
  459. AttributeError: 'Container' object has no attribute 'controls'
  460. 2025-05-07 15:15:25,010 - ERROR - Future exception was never retrieved
  461. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  462. Traceback (most recent call last):
  463.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  464.     result = self.fn(*self.args, **self.kwargs)
  465.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  466.     handler(*args)
  467.     ~~~~~~~^^^^^^^
  468.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  469.     on_pan_update=lambda e: draw_on_canvas(e),
  470.                             ~~~~~~~~~~~~~~^^^
  471.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  472.     canvas.content.controls.append(
  473.     ^^^^^^^^^^^^^^^^^^^^^^^
  474. AttributeError: 'Container' object has no attribute 'controls'
  475. 2025-05-07 15:15:25,012 - ERROR - Future exception was never retrieved
  476. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  477. Traceback (most recent call last):
  478.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  479.     result = self.fn(*self.args, **self.kwargs)
  480.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  481.     handler(*args)
  482.     ~~~~~~~^^^^^^^
  483.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  484.     on_pan_update=lambda e: draw_on_canvas(e),
  485.                             ~~~~~~~~~~~~~~^^^
  486.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  487.     canvas.content.controls.append(
  488.     ^^^^^^^^^^^^^^^^^^^^^^^
  489. AttributeError: 'Container' object has no attribute 'controls'
  490. 2025-05-07 15:15:25,013 - ERROR - Future exception was never retrieved
  491. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  492. Traceback (most recent call last):
  493.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  494.     result = self.fn(*self.args, **self.kwargs)
  495.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  496.     handler(*args)
  497.     ~~~~~~~^^^^^^^
  498.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  499.     on_pan_update=lambda e: draw_on_canvas(e),
  500.                             ~~~~~~~~~~~~~~^^^
  501.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  502.     canvas.content.controls.append(
  503.     ^^^^^^^^^^^^^^^^^^^^^^^
  504. AttributeError: 'Container' object has no attribute 'controls'
  505. 2025-05-07 15:15:25,015 - ERROR - Future exception was never retrieved
  506. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  507. Traceback (most recent call last):
  508.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  509.     result = self.fn(*self.args, **self.kwargs)
  510.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  511.     handler(*args)
  512.     ~~~~~~~^^^^^^^
  513.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  514.     on_pan_update=lambda e: draw_on_canvas(e),
  515.                             ~~~~~~~~~~~~~~^^^
  516.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  517.     canvas.content.controls.append(
  518.     ^^^^^^^^^^^^^^^^^^^^^^^
  519. AttributeError: 'Container' object has no attribute 'controls'
  520. 2025-05-07 15:15:25,017 - ERROR - Future exception was never retrieved
  521. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  522. Traceback (most recent call last):
  523.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  524.     result = self.fn(*self.args, **self.kwargs)
  525.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  526.     handler(*args)
  527.     ~~~~~~~^^^^^^^
  528.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  529.     on_pan_update=lambda e: draw_on_canvas(e),
  530.                             ~~~~~~~~~~~~~~^^^
  531.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  532.     canvas.content.controls.append(
  533.     ^^^^^^^^^^^^^^^^^^^^^^^
  534. AttributeError: 'Container' object has no attribute 'controls'
  535. 2025-05-07 15:15:25,018 - ERROR - Future exception was never retrieved
  536. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  537. Traceback (most recent call last):
  538.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  539.     result = self.fn(*self.args, **self.kwargs)
  540.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  541.     handler(*args)
  542.     ~~~~~~~^^^^^^^
  543.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  544.     on_pan_update=lambda e: draw_on_canvas(e),
  545.                             ~~~~~~~~~~~~~~^^^
  546.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  547.     canvas.content.controls.append(
  548.     ^^^^^^^^^^^^^^^^^^^^^^^
  549. AttributeError: 'Container' object has no attribute 'controls'
  550. 2025-05-07 15:15:25,020 - ERROR - Future exception was never retrieved
  551. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  552. Traceback (most recent call last):
  553.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  554.     result = self.fn(*self.args, **self.kwargs)
  555.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  556.     handler(*args)
  557.     ~~~~~~~^^^^^^^
  558.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  559.     on_pan_update=lambda e: draw_on_canvas(e),
  560.                             ~~~~~~~~~~~~~~^^^
  561.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  562.     canvas.content.controls.append(
  563.     ^^^^^^^^^^^^^^^^^^^^^^^
  564. AttributeError: 'Container' object has no attribute 'controls'
  565. 2025-05-07 15:15:25,022 - ERROR - Future exception was never retrieved
  566. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  567. Traceback (most recent call last):
  568.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  569.     result = self.fn(*self.args, **self.kwargs)
  570.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  571.     handler(*args)
  572.     ~~~~~~~^^^^^^^
  573.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  574.     on_pan_update=lambda e: draw_on_canvas(e),
  575.                             ~~~~~~~~~~~~~~^^^
  576.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  577.     canvas.content.controls.append(
  578.     ^^^^^^^^^^^^^^^^^^^^^^^
  579. AttributeError: 'Container' object has no attribute 'controls'
  580. 2025-05-07 15:15:25,024 - ERROR - Future exception was never retrieved
  581. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  582. Traceback (most recent call last):
  583.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  584.     result = self.fn(*self.args, **self.kwargs)
  585.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  586.     handler(*args)
  587.     ~~~~~~~^^^^^^^
  588.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  589.     on_pan_update=lambda e: draw_on_canvas(e),
  590.                             ~~~~~~~~~~~~~~^^^
  591.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  592.     canvas.content.controls.append(
  593.     ^^^^^^^^^^^^^^^^^^^^^^^
  594. AttributeError: 'Container' object has no attribute 'controls'
  595. 2025-05-07 15:15:25,026 - ERROR - Future exception was never retrieved
  596. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  597. Traceback (most recent call last):
  598.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  599.     result = self.fn(*self.args, **self.kwargs)
  600.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  601.     handler(*args)
  602.     ~~~~~~~^^^^^^^
  603.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  604.     on_pan_update=lambda e: draw_on_canvas(e),
  605.                             ~~~~~~~~~~~~~~^^^
  606.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  607.     canvas.content.controls.append(
  608.     ^^^^^^^^^^^^^^^^^^^^^^^
  609. AttributeError: 'Container' object has no attribute 'controls'
  610. 2025-05-07 15:15:25,028 - ERROR - Future exception was never retrieved
  611. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  612. Traceback (most recent call last):
  613.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  614.     result = self.fn(*self.args, **self.kwargs)
  615.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  616.     handler(*args)
  617.     ~~~~~~~^^^^^^^
  618.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  619.     on_pan_update=lambda e: draw_on_canvas(e),
  620.                             ~~~~~~~~~~~~~~^^^
  621.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  622.     canvas.content.controls.append(
  623.     ^^^^^^^^^^^^^^^^^^^^^^^
  624. AttributeError: 'Container' object has no attribute 'controls'
  625. 2025-05-07 15:15:25,032 - ERROR - Future exception was never retrieved
  626. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  627. Traceback (most recent call last):
  628.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  629.     result = self.fn(*self.args, **self.kwargs)
  630.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  631.     handler(*args)
  632.     ~~~~~~~^^^^^^^
  633.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  634.     on_pan_update=lambda e: draw_on_canvas(e),
  635.                             ~~~~~~~~~~~~~~^^^
  636.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  637.     canvas.content.controls.append(
  638.     ^^^^^^^^^^^^^^^^^^^^^^^
  639. AttributeError: 'Container' object has no attribute 'controls'
  640. 2025-05-07 15:15:25,037 - ERROR - Future exception was never retrieved
  641. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  642. Traceback (most recent call last):
  643.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  644.     result = self.fn(*self.args, **self.kwargs)
  645.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  646.     handler(*args)
  647.     ~~~~~~~^^^^^^^
  648.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  649.     on_pan_update=lambda e: draw_on_canvas(e),
  650.                             ~~~~~~~~~~~~~~^^^
  651.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  652.     canvas.content.controls.append(
  653.     ^^^^^^^^^^^^^^^^^^^^^^^
  654. AttributeError: 'Container' object has no attribute 'controls'
  655. 2025-05-07 15:15:25,038 - ERROR - Future exception was never retrieved
  656. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  657. Traceback (most recent call last):
  658.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  659.     result = self.fn(*self.args, **self.kwargs)
  660.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  661.     handler(*args)
  662.     ~~~~~~~^^^^^^^
  663.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  664.     on_pan_update=lambda e: draw_on_canvas(e),
  665.                             ~~~~~~~~~~~~~~^^^
  666.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  667.     canvas.content.controls.append(
  668.     ^^^^^^^^^^^^^^^^^^^^^^^
  669. AttributeError: 'Container' object has no attribute 'controls'
  670. 2025-05-07 15:15:25,042 - ERROR - Future exception was never retrieved
  671. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  672. Traceback (most recent call last):
  673.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  674.     result = self.fn(*self.args, **self.kwargs)
  675.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  676.     handler(*args)
  677.     ~~~~~~~^^^^^^^
  678.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  679.     on_pan_update=lambda e: draw_on_canvas(e),
  680.                             ~~~~~~~~~~~~~~^^^
  681.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  682.     canvas.content.controls.append(
  683.     ^^^^^^^^^^^^^^^^^^^^^^^
  684. AttributeError: 'Container' object has no attribute 'controls'
  685. 2025-05-07 15:15:25,045 - ERROR - Future exception was never retrieved
  686. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  687. Traceback (most recent call last):
  688.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  689.     result = self.fn(*self.args, **self.kwargs)
  690.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  691.     handler(*args)
  692.     ~~~~~~~^^^^^^^
  693.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  694.     on_pan_update=lambda e: draw_on_canvas(e),
  695.                             ~~~~~~~~~~~~~~^^^
  696.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  697.     canvas.content.controls.append(
  698.     ^^^^^^^^^^^^^^^^^^^^^^^
  699. AttributeError: 'Container' object has no attribute 'controls'
  700. 2025-05-07 15:15:25,047 - ERROR - Future exception was never retrieved
  701. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  702. Traceback (most recent call last):
  703.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  704.     result = self.fn(*self.args, **self.kwargs)
  705.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  706.     handler(*args)
  707.     ~~~~~~~^^^^^^^
  708.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  709.     on_pan_update=lambda e: draw_on_canvas(e),
  710.                             ~~~~~~~~~~~~~~^^^
  711.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  712.     canvas.content.controls.append(
  713.     ^^^^^^^^^^^^^^^^^^^^^^^
  714. AttributeError: 'Container' object has no attribute 'controls'
  715. 2025-05-07 15:15:25,051 - ERROR - Future exception was never retrieved
  716. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  717. Traceback (most recent call last):
  718.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  719.     result = self.fn(*self.args, **self.kwargs)
  720.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  721.     handler(*args)
  722.     ~~~~~~~^^^^^^^
  723.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  724.     on_pan_update=lambda e: draw_on_canvas(e),
  725.                             ~~~~~~~~~~~~~~^^^
  726.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  727.     canvas.content.controls.append(
  728.     ^^^^^^^^^^^^^^^^^^^^^^^
  729. AttributeError: 'Container' object has no attribute 'controls'
  730. 2025-05-07 15:15:25,054 - ERROR - Future exception was never retrieved
  731. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  732. Traceback (most recent call last):
  733.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  734.     result = self.fn(*self.args, **self.kwargs)
  735.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  736.     handler(*args)
  737.     ~~~~~~~^^^^^^^
  738.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  739.     on_pan_update=lambda e: draw_on_canvas(e),
  740.                             ~~~~~~~~~~~~~~^^^
  741.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  742.     canvas.content.controls.append(
  743.     ^^^^^^^^^^^^^^^^^^^^^^^
  744. AttributeError: 'Container' object has no attribute 'controls'
  745. 2025-05-07 15:15:25,056 - ERROR - Future exception was never retrieved
  746. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  747. Traceback (most recent call last):
  748.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  749.     result = self.fn(*self.args, **self.kwargs)
  750.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  751.     handler(*args)
  752.     ~~~~~~~^^^^^^^
  753.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  754.     on_pan_update=lambda e: draw_on_canvas(e),
  755.                             ~~~~~~~~~~~~~~^^^
  756.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  757.     canvas.content.controls.append(
  758.     ^^^^^^^^^^^^^^^^^^^^^^^
  759. AttributeError: 'Container' object has no attribute 'controls'
  760. 2025-05-07 15:15:25,059 - ERROR - Future exception was never retrieved
  761. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  762. Traceback (most recent call last):
  763.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  764.     result = self.fn(*self.args, **self.kwargs)
  765.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  766.     handler(*args)
  767.     ~~~~~~~^^^^^^^
  768.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  769.     on_pan_update=lambda e: draw_on_canvas(e),
  770.                             ~~~~~~~~~~~~~~^^^
  771.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  772.     canvas.content.controls.append(
  773.     ^^^^^^^^^^^^^^^^^^^^^^^
  774. AttributeError: 'Container' object has no attribute 'controls'
  775. 2025-05-07 15:15:25,065 - ERROR - Future exception was never retrieved
  776. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  777. Traceback (most recent call last):
  778.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  779.     result = self.fn(*self.args, **self.kwargs)
  780.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  781.     handler(*args)
  782.     ~~~~~~~^^^^^^^
  783.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  784.     on_pan_update=lambda e: draw_on_canvas(e),
  785.                             ~~~~~~~~~~~~~~^^^
  786.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  787.     canvas.content.controls.append(
  788.     ^^^^^^^^^^^^^^^^^^^^^^^
  789. AttributeError: 'Container' object has no attribute 'controls'
  790. 2025-05-07 15:15:25,068 - ERROR - Future exception was never retrieved
  791. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  792. Traceback (most recent call last):
  793.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  794.     result = self.fn(*self.args, **self.kwargs)
  795.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  796.     handler(*args)
  797.     ~~~~~~~^^^^^^^
  798.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  799.     on_pan_update=lambda e: draw_on_canvas(e),
  800.                             ~~~~~~~~~~~~~~^^^
  801.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  802.     canvas.content.controls.append(
  803.     ^^^^^^^^^^^^^^^^^^^^^^^
  804. AttributeError: 'Container' object has no attribute 'controls'
  805. 2025-05-07 15:15:25,070 - ERROR - Future exception was never retrieved
  806. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  807. Traceback (most recent call last):
  808.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  809.     result = self.fn(*self.args, **self.kwargs)
  810.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  811.     handler(*args)
  812.     ~~~~~~~^^^^^^^
  813.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  814.     on_pan_update=lambda e: draw_on_canvas(e),
  815.                             ~~~~~~~~~~~~~~^^^
  816.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  817.     canvas.content.controls.append(
  818.     ^^^^^^^^^^^^^^^^^^^^^^^
  819. AttributeError: 'Container' object has no attribute 'controls'
  820. 2025-05-07 15:15:25,073 - ERROR - Future exception was never retrieved
  821. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  822. Traceback (most recent call last):
  823.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  824.     result = self.fn(*self.args, **self.kwargs)
  825.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  826.     handler(*args)
  827.     ~~~~~~~^^^^^^^
  828.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  829.     on_pan_update=lambda e: draw_on_canvas(e),
  830.                             ~~~~~~~~~~~~~~^^^
  831.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  832.     canvas.content.controls.append(
  833.     ^^^^^^^^^^^^^^^^^^^^^^^
  834. AttributeError: 'Container' object has no attribute 'controls'
  835. 2025-05-07 15:15:25,075 - ERROR - Future exception was never retrieved
  836. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  837. Traceback (most recent call last):
  838.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  839.     result = self.fn(*self.args, **self.kwargs)
  840.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  841.     handler(*args)
  842.     ~~~~~~~^^^^^^^
  843.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  844.     on_pan_update=lambda e: draw_on_canvas(e),
  845.                             ~~~~~~~~~~~~~~^^^
  846.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  847.     canvas.content.controls.append(
  848.     ^^^^^^^^^^^^^^^^^^^^^^^
  849. AttributeError: 'Container' object has no attribute 'controls'
  850. 2025-05-07 15:15:25,083 - ERROR - Future exception was never retrieved
  851. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  852. Traceback (most recent call last):
  853.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  854.     result = self.fn(*self.args, **self.kwargs)
  855.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  856.     handler(*args)
  857.     ~~~~~~~^^^^^^^
  858.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  859.     on_pan_update=lambda e: draw_on_canvas(e),
  860.                             ~~~~~~~~~~~~~~^^^
  861.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  862.     canvas.content.controls.append(
  863.     ^^^^^^^^^^^^^^^^^^^^^^^
  864. AttributeError: 'Container' object has no attribute 'controls'
  865. 2025-05-07 15:15:25,085 - ERROR - Future exception was never retrieved
  866. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  867. Traceback (most recent call last):
  868.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  869.     result = self.fn(*self.args, **self.kwargs)
  870.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  871.     handler(*args)
  872.     ~~~~~~~^^^^^^^
  873.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  874.     on_pan_update=lambda e: draw_on_canvas(e),
  875.                             ~~~~~~~~~~~~~~^^^
  876.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  877.     canvas.content.controls.append(
  878.     ^^^^^^^^^^^^^^^^^^^^^^^
  879. AttributeError: 'Container' object has no attribute 'controls'
  880. 2025-05-07 15:15:25,090 - ERROR - Future exception was never retrieved
  881. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  882. Traceback (most recent call last):
  883.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  884.     result = self.fn(*self.args, **self.kwargs)
  885.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  886.     handler(*args)
  887.     ~~~~~~~^^^^^^^
  888.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  889.     on_pan_update=lambda e: draw_on_canvas(e),
  890.                             ~~~~~~~~~~~~~~^^^
  891.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  892.     canvas.content.controls.append(
  893.     ^^^^^^^^^^^^^^^^^^^^^^^
  894. AttributeError: 'Container' object has no attribute 'controls'
  895. 2025-05-07 15:15:25,093 - ERROR - Future exception was never retrieved
  896. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  897. Traceback (most recent call last):
  898.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  899.     result = self.fn(*self.args, **self.kwargs)
  900.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  901.     handler(*args)
  902.     ~~~~~~~^^^^^^^
  903.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  904.     on_pan_update=lambda e: draw_on_canvas(e),
  905.                             ~~~~~~~~~~~~~~^^^
  906.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  907.     canvas.content.controls.append(
  908.     ^^^^^^^^^^^^^^^^^^^^^^^
  909. AttributeError: 'Container' object has no attribute 'controls'
  910. 2025-05-07 15:15:25,098 - ERROR - Future exception was never retrieved
  911. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  912. Traceback (most recent call last):
  913.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  914.     result = self.fn(*self.args, **self.kwargs)
  915.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  916.     handler(*args)
  917.     ~~~~~~~^^^^^^^
  918.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  919.     on_pan_update=lambda e: draw_on_canvas(e),
  920.                             ~~~~~~~~~~~~~~^^^
  921.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  922.     canvas.content.controls.append(
  923.     ^^^^^^^^^^^^^^^^^^^^^^^
  924. AttributeError: 'Container' object has no attribute 'controls'
  925. 2025-05-07 15:15:25,099 - ERROR - Future exception was never retrieved
  926. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  927. Traceback (most recent call last):
  928.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  929.     result = self.fn(*self.args, **self.kwargs)
  930.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  931.     handler(*args)
  932.     ~~~~~~~^^^^^^^
  933.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  934.     on_pan_update=lambda e: draw_on_canvas(e),
  935.                             ~~~~~~~~~~~~~~^^^
  936.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  937.     canvas.content.controls.append(
  938.     ^^^^^^^^^^^^^^^^^^^^^^^
  939. AttributeError: 'Container' object has no attribute 'controls'
  940. 2025-05-07 15:15:25,101 - ERROR - Future exception was never retrieved
  941. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  942. Traceback (most recent call last):
  943.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  944.     result = self.fn(*self.args, **self.kwargs)
  945.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  946.     handler(*args)
  947.     ~~~~~~~^^^^^^^
  948.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  949.     on_pan_update=lambda e: draw_on_canvas(e),
  950.                             ~~~~~~~~~~~~~~^^^
  951.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  952.     canvas.content.controls.append(
  953.     ^^^^^^^^^^^^^^^^^^^^^^^
  954. AttributeError: 'Container' object has no attribute 'controls'
  955. 2025-05-07 15:15:25,105 - ERROR - Future exception was never retrieved
  956. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  957. Traceback (most recent call last):
  958.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  959.     result = self.fn(*self.args, **self.kwargs)
  960.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  961.     handler(*args)
  962.     ~~~~~~~^^^^^^^
  963.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  964.     on_pan_update=lambda e: draw_on_canvas(e),
  965.                             ~~~~~~~~~~~~~~^^^
  966.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  967.     canvas.content.controls.append(
  968.     ^^^^^^^^^^^^^^^^^^^^^^^
  969. AttributeError: 'Container' object has no attribute 'controls'
  970. 2025-05-07 15:15:25,107 - ERROR - Future exception was never retrieved
  971. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  972. Traceback (most recent call last):
  973.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  974.     result = self.fn(*self.args, **self.kwargs)
  975.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  976.     handler(*args)
  977.     ~~~~~~~^^^^^^^
  978.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  979.     on_pan_update=lambda e: draw_on_canvas(e),
  980.                             ~~~~~~~~~~~~~~^^^
  981.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  982.     canvas.content.controls.append(
  983.     ^^^^^^^^^^^^^^^^^^^^^^^
  984. AttributeError: 'Container' object has no attribute 'controls'
  985. 2025-05-07 15:15:25,109 - ERROR - Future exception was never retrieved
  986. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  987. Traceback (most recent call last):
  988.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  989.     result = self.fn(*self.args, **self.kwargs)
  990.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  991.     handler(*args)
  992.     ~~~~~~~^^^^^^^
  993.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  994.     on_pan_update=lambda e: draw_on_canvas(e),
  995.                             ~~~~~~~~~~~~~~^^^
  996.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  997.     canvas.content.controls.append(
  998.     ^^^^^^^^^^^^^^^^^^^^^^^
  999. AttributeError: 'Container' object has no attribute 'controls'
  1000. 2025-05-07 15:15:25,113 - ERROR - Future exception was never retrieved
  1001. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1002. Traceback (most recent call last):
  1003.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1004.     result = self.fn(*self.args, **self.kwargs)
  1005.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1006.     handler(*args)
  1007.     ~~~~~~~^^^^^^^
  1008.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1009.     on_pan_update=lambda e: draw_on_canvas(e),
  1010.                             ~~~~~~~~~~~~~~^^^
  1011.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1012.     canvas.content.controls.append(
  1013.     ^^^^^^^^^^^^^^^^^^^^^^^
  1014. AttributeError: 'Container' object has no attribute 'controls'
  1015. 2025-05-07 15:15:25,116 - ERROR - Future exception was never retrieved
  1016. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1017. Traceback (most recent call last):
  1018.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1019.     result = self.fn(*self.args, **self.kwargs)
  1020.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1021.     handler(*args)
  1022.     ~~~~~~~^^^^^^^
  1023.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1024.     on_pan_update=lambda e: draw_on_canvas(e),
  1025.                             ~~~~~~~~~~~~~~^^^
  1026.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1027.     canvas.content.controls.append(
  1028.     ^^^^^^^^^^^^^^^^^^^^^^^
  1029. AttributeError: 'Container' object has no attribute 'controls'
  1030. 2025-05-07 15:15:25,117 - ERROR - Future exception was never retrieved
  1031. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1032. Traceback (most recent call last):
  1033.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1034.     result = self.fn(*self.args, **self.kwargs)
  1035.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1036.     handler(*args)
  1037.     ~~~~~~~^^^^^^^
  1038.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1039.     on_pan_update=lambda e: draw_on_canvas(e),
  1040.                             ~~~~~~~~~~~~~~^^^
  1041.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1042.     canvas.content.controls.append(
  1043.     ^^^^^^^^^^^^^^^^^^^^^^^
  1044. AttributeError: 'Container' object has no attribute 'controls'
  1045. 2025-05-07 15:15:25,120 - ERROR - Future exception was never retrieved
  1046. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1047. Traceback (most recent call last):
  1048.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1049.     result = self.fn(*self.args, **self.kwargs)
  1050.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1051.     handler(*args)
  1052.     ~~~~~~~^^^^^^^
  1053.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1054.     on_pan_update=lambda e: draw_on_canvas(e),
  1055.                             ~~~~~~~~~~~~~~^^^
  1056.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1057.     canvas.content.controls.append(
  1058.     ^^^^^^^^^^^^^^^^^^^^^^^
  1059. AttributeError: 'Container' object has no attribute 'controls'
  1060. 2025-05-07 15:15:25,122 - ERROR - Future exception was never retrieved
  1061. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1062. Traceback (most recent call last):
  1063.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1064.     result = self.fn(*self.args, **self.kwargs)
  1065.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1066.     handler(*args)
  1067.     ~~~~~~~^^^^^^^
  1068.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1069.     on_pan_update=lambda e: draw_on_canvas(e),
  1070.                             ~~~~~~~~~~~~~~^^^
  1071.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1072.     canvas.content.controls.append(
  1073.     ^^^^^^^^^^^^^^^^^^^^^^^
  1074. AttributeError: 'Container' object has no attribute 'controls'
  1075. 2025-05-07 15:15:25,126 - ERROR - Future exception was never retrieved
  1076. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1077. Traceback (most recent call last):
  1078.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1079.     result = self.fn(*self.args, **self.kwargs)
  1080.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1081.     handler(*args)
  1082.     ~~~~~~~^^^^^^^
  1083.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1084.     on_pan_update=lambda e: draw_on_canvas(e),
  1085.                             ~~~~~~~~~~~~~~^^^
  1086.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1087.     canvas.content.controls.append(
  1088.     ^^^^^^^^^^^^^^^^^^^^^^^
  1089. AttributeError: 'Container' object has no attribute 'controls'
  1090. 2025-05-07 15:15:25,129 - ERROR - Future exception was never retrieved
  1091. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1092. Traceback (most recent call last):
  1093.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1094.     result = self.fn(*self.args, **self.kwargs)
  1095.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1096.     handler(*args)
  1097.     ~~~~~~~^^^^^^^
  1098.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1099.     on_pan_update=lambda e: draw_on_canvas(e),
  1100.                             ~~~~~~~~~~~~~~^^^
  1101.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1102.     canvas.content.controls.append(
  1103.     ^^^^^^^^^^^^^^^^^^^^^^^
  1104. AttributeError: 'Container' object has no attribute 'controls'
  1105. 2025-05-07 15:15:25,135 - ERROR - Future exception was never retrieved
  1106. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1107. Traceback (most recent call last):
  1108.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1109.     result = self.fn(*self.args, **self.kwargs)
  1110.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1111.     handler(*args)
  1112.     ~~~~~~~^^^^^^^
  1113.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1114.     on_pan_update=lambda e: draw_on_canvas(e),
  1115.                             ~~~~~~~~~~~~~~^^^
  1116.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1117.     canvas.content.controls.append(
  1118.     ^^^^^^^^^^^^^^^^^^^^^^^
  1119. AttributeError: 'Container' object has no attribute 'controls'
  1120. 2025-05-07 15:15:25,137 - ERROR - Future exception was never retrieved
  1121. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1122. Traceback (most recent call last):
  1123.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1124.     result = self.fn(*self.args, **self.kwargs)
  1125.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1126.     handler(*args)
  1127.     ~~~~~~~^^^^^^^
  1128.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1129.     on_pan_update=lambda e: draw_on_canvas(e),
  1130.                             ~~~~~~~~~~~~~~^^^
  1131.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1132.     canvas.content.controls.append(
  1133.     ^^^^^^^^^^^^^^^^^^^^^^^
  1134. AttributeError: 'Container' object has no attribute 'controls'
  1135. 2025-05-07 15:15:25,138 - ERROR - Future exception was never retrieved
  1136. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1137. Traceback (most recent call last):
  1138.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1139.     result = self.fn(*self.args, **self.kwargs)
  1140.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1141.     handler(*args)
  1142.     ~~~~~~~^^^^^^^
  1143.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1144.     on_pan_update=lambda e: draw_on_canvas(e),
  1145.                             ~~~~~~~~~~~~~~^^^
  1146.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1147.     canvas.content.controls.append(
  1148.     ^^^^^^^^^^^^^^^^^^^^^^^
  1149. AttributeError: 'Container' object has no attribute 'controls'
  1150. 2025-05-07 15:15:25,146 - ERROR - Future exception was never retrieved
  1151. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1152. Traceback (most recent call last):
  1153.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1154.     result = self.fn(*self.args, **self.kwargs)
  1155.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1156.     handler(*args)
  1157.     ~~~~~~~^^^^^^^
  1158.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1159.     on_pan_update=lambda e: draw_on_canvas(e),
  1160.                             ~~~~~~~~~~~~~~^^^
  1161.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1162.     canvas.content.controls.append(
  1163.     ^^^^^^^^^^^^^^^^^^^^^^^
  1164. AttributeError: 'Container' object has no attribute 'controls'
  1165. 2025-05-07 15:15:25,187 - ERROR - Future exception was never retrieved
  1166. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1167. Traceback (most recent call last):
  1168.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1169.     result = self.fn(*self.args, **self.kwargs)
  1170.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1171.     handler(*args)
  1172.     ~~~~~~~^^^^^^^
  1173.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1174.     on_pan_update=lambda e: draw_on_canvas(e),
  1175.                             ~~~~~~~~~~~~~~^^^
  1176.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1177.     canvas.content.controls.append(
  1178.     ^^^^^^^^^^^^^^^^^^^^^^^
  1179. AttributeError: 'Container' object has no attribute 'controls'
  1180. 2025-05-07 15:15:25,190 - ERROR - Future exception was never retrieved
  1181. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1182. Traceback (most recent call last):
  1183.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1184.     result = self.fn(*self.args, **self.kwargs)
  1185.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1186.     handler(*args)
  1187.     ~~~~~~~^^^^^^^
  1188.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1189.     on_pan_update=lambda e: draw_on_canvas(e),
  1190.                             ~~~~~~~~~~~~~~^^^
  1191.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1192.     canvas.content.controls.append(
  1193.     ^^^^^^^^^^^^^^^^^^^^^^^
  1194. AttributeError: 'Container' object has no attribute 'controls'
  1195. 2025-05-07 15:15:25,194 - ERROR - Future exception was never retrieved
  1196. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1197. Traceback (most recent call last):
  1198.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1199.     result = self.fn(*self.args, **self.kwargs)
  1200.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1201.     handler(*args)
  1202.     ~~~~~~~^^^^^^^
  1203.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1204.     on_pan_update=lambda e: draw_on_canvas(e),
  1205.                             ~~~~~~~~~~~~~~^^^
  1206.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1207.     canvas.content.controls.append(
  1208.     ^^^^^^^^^^^^^^^^^^^^^^^
  1209. AttributeError: 'Container' object has no attribute 'controls'
  1210. 2025-05-07 15:15:25,196 - ERROR - Future exception was never retrieved
  1211. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1212. Traceback (most recent call last):
  1213.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1214.     result = self.fn(*self.args, **self.kwargs)
  1215.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1216.     handler(*args)
  1217.     ~~~~~~~^^^^^^^
  1218.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1219.     on_pan_update=lambda e: draw_on_canvas(e),
  1220.                             ~~~~~~~~~~~~~~^^^
  1221.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1222.     canvas.content.controls.append(
  1223.     ^^^^^^^^^^^^^^^^^^^^^^^
  1224. AttributeError: 'Container' object has no attribute 'controls'
  1225. 2025-05-07 15:15:25,198 - ERROR - Future exception was never retrieved
  1226. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1227. Traceback (most recent call last):
  1228.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1229.     result = self.fn(*self.args, **self.kwargs)
  1230.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1231.     handler(*args)
  1232.     ~~~~~~~^^^^^^^
  1233.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1234.     on_pan_update=lambda e: draw_on_canvas(e),
  1235.                             ~~~~~~~~~~~~~~^^^
  1236.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1237.     canvas.content.controls.append(
  1238.     ^^^^^^^^^^^^^^^^^^^^^^^
  1239. AttributeError: 'Container' object has no attribute 'controls'
  1240. 2025-05-07 15:15:25,200 - ERROR - Future exception was never retrieved
  1241. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1242. Traceback (most recent call last):
  1243.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1244.     result = self.fn(*self.args, **self.kwargs)
  1245.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1246.     handler(*args)
  1247.     ~~~~~~~^^^^^^^
  1248.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1249.     on_pan_update=lambda e: draw_on_canvas(e),
  1250.                             ~~~~~~~~~~~~~~^^^
  1251.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1252.     canvas.content.controls.append(
  1253.     ^^^^^^^^^^^^^^^^^^^^^^^
  1254. AttributeError: 'Container' object has no attribute 'controls'
  1255. 2025-05-07 15:15:25,200 - ERROR - Future exception was never retrieved
  1256. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1257. Traceback (most recent call last):
  1258.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1259.     result = self.fn(*self.args, **self.kwargs)
  1260.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1261.     handler(*args)
  1262.     ~~~~~~~^^^^^^^
  1263.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1264.     on_pan_update=lambda e: draw_on_canvas(e),
  1265.                             ~~~~~~~~~~~~~~^^^
  1266.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1267.     canvas.content.controls.append(
  1268.     ^^^^^^^^^^^^^^^^^^^^^^^
  1269. AttributeError: 'Container' object has no attribute 'controls'
  1270. 2025-05-07 15:15:25,204 - ERROR - Future exception was never retrieved
  1271. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1272. Traceback (most recent call last):
  1273.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1274.     result = self.fn(*self.args, **self.kwargs)
  1275.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1276.     handler(*args)
  1277.     ~~~~~~~^^^^^^^
  1278.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1279.     on_pan_update=lambda e: draw_on_canvas(e),
  1280.                             ~~~~~~~~~~~~~~^^^
  1281.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1282.     canvas.content.controls.append(
  1283.     ^^^^^^^^^^^^^^^^^^^^^^^
  1284. AttributeError: 'Container' object has no attribute 'controls'
  1285. 2025-05-07 15:15:25,204 - ERROR - Future exception was never retrieved
  1286. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1287. Traceback (most recent call last):
  1288.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1289.     result = self.fn(*self.args, **self.kwargs)
  1290.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1291.     handler(*args)
  1292.     ~~~~~~~^^^^^^^
  1293.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1294.     on_pan_update=lambda e: draw_on_canvas(e),
  1295.                             ~~~~~~~~~~~~~~^^^
  1296.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1297.     canvas.content.controls.append(
  1298.     ^^^^^^^^^^^^^^^^^^^^^^^
  1299. AttributeError: 'Container' object has no attribute 'controls'
  1300. 2025-05-07 15:15:25,207 - ERROR - Future exception was never retrieved
  1301. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1302. Traceback (most recent call last):
  1303.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1304.     result = self.fn(*self.args, **self.kwargs)
  1305.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1306.     handler(*args)
  1307.     ~~~~~~~^^^^^^^
  1308.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1309.     on_pan_update=lambda e: draw_on_canvas(e),
  1310.                             ~~~~~~~~~~~~~~^^^
  1311.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1312.     canvas.content.controls.append(
  1313.     ^^^^^^^^^^^^^^^^^^^^^^^
  1314. AttributeError: 'Container' object has no attribute 'controls'
  1315. 2025-05-07 15:15:25,209 - ERROR - Future exception was never retrieved
  1316. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1317. Traceback (most recent call last):
  1318.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1319.     result = self.fn(*self.args, **self.kwargs)
  1320.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1321.     handler(*args)
  1322.     ~~~~~~~^^^^^^^
  1323.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1324.     on_pan_update=lambda e: draw_on_canvas(e),
  1325.                             ~~~~~~~~~~~~~~^^^
  1326.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1327.     canvas.content.controls.append(
  1328.     ^^^^^^^^^^^^^^^^^^^^^^^
  1329. AttributeError: 'Container' object has no attribute 'controls'
  1330. 2025-05-07 15:15:25,210 - ERROR - Future exception was never retrieved
  1331. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1332. Traceback (most recent call last):
  1333.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1334.     result = self.fn(*self.args, **self.kwargs)
  1335.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1336.     handler(*args)
  1337.     ~~~~~~~^^^^^^^
  1338.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1339.     on_pan_update=lambda e: draw_on_canvas(e),
  1340.                             ~~~~~~~~~~~~~~^^^
  1341.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1342.     canvas.content.controls.append(
  1343.     ^^^^^^^^^^^^^^^^^^^^^^^
  1344. AttributeError: 'Container' object has no attribute 'controls'
  1345. 2025-05-07 15:15:25,211 - ERROR - Future exception was never retrieved
  1346. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1347. Traceback (most recent call last):
  1348.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1349.     result = self.fn(*self.args, **self.kwargs)
  1350.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1351.     handler(*args)
  1352.     ~~~~~~~^^^^^^^
  1353.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1354.     on_pan_update=lambda e: draw_on_canvas(e),
  1355.                             ~~~~~~~~~~~~~~^^^
  1356.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1357.     canvas.content.controls.append(
  1358.     ^^^^^^^^^^^^^^^^^^^^^^^
  1359. AttributeError: 'Container' object has no attribute 'controls'
  1360. 2025-05-07 15:15:25,213 - ERROR - Future exception was never retrieved
  1361. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1362. Traceback (most recent call last):
  1363.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1364.     result = self.fn(*self.args, **self.kwargs)
  1365.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1366.     handler(*args)
  1367.     ~~~~~~~^^^^^^^
  1368.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1369.     on_pan_update=lambda e: draw_on_canvas(e),
  1370.                             ~~~~~~~~~~~~~~^^^
  1371.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1372.     canvas.content.controls.append(
  1373.     ^^^^^^^^^^^^^^^^^^^^^^^
  1374. AttributeError: 'Container' object has no attribute 'controls'
  1375. 2025-05-07 15:15:25,214 - ERROR - Future exception was never retrieved
  1376. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1377. Traceback (most recent call last):
  1378.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1379.     result = self.fn(*self.args, **self.kwargs)
  1380.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1381.     handler(*args)
  1382.     ~~~~~~~^^^^^^^
  1383.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1384.     on_pan_update=lambda e: draw_on_canvas(e),
  1385.                             ~~~~~~~~~~~~~~^^^
  1386.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1387.     canvas.content.controls.append(
  1388.     ^^^^^^^^^^^^^^^^^^^^^^^
  1389. AttributeError: 'Container' object has no attribute 'controls'
  1390. 2025-05-07 15:15:25,216 - ERROR - Future exception was never retrieved
  1391. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1392. Traceback (most recent call last):
  1393.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1394.     result = self.fn(*self.args, **self.kwargs)
  1395.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1396.     handler(*args)
  1397.     ~~~~~~~^^^^^^^
  1398.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1399.     on_pan_update=lambda e: draw_on_canvas(e),
  1400.                             ~~~~~~~~~~~~~~^^^
  1401.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1402.     canvas.content.controls.append(
  1403.     ^^^^^^^^^^^^^^^^^^^^^^^
  1404. AttributeError: 'Container' object has no attribute 'controls'
  1405. 2025-05-07 15:15:25,217 - ERROR - Future exception was never retrieved
  1406. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1407. Traceback (most recent call last):
  1408.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1409.     result = self.fn(*self.args, **self.kwargs)
  1410.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1411.     handler(*args)
  1412.     ~~~~~~~^^^^^^^
  1413.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1414.     on_pan_update=lambda e: draw_on_canvas(e),
  1415.                             ~~~~~~~~~~~~~~^^^
  1416.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1417.     canvas.content.controls.append(
  1418.     ^^^^^^^^^^^^^^^^^^^^^^^
  1419. AttributeError: 'Container' object has no attribute 'controls'
  1420. 2025-05-07 15:15:25,218 - ERROR - Future exception was never retrieved
  1421. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1422. Traceback (most recent call last):
  1423.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1424.     result = self.fn(*self.args, **self.kwargs)
  1425.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1426.     handler(*args)
  1427.     ~~~~~~~^^^^^^^
  1428.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1429.     on_pan_update=lambda e: draw_on_canvas(e),
  1430.                             ~~~~~~~~~~~~~~^^^
  1431.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1432.     canvas.content.controls.append(
  1433.     ^^^^^^^^^^^^^^^^^^^^^^^
  1434. AttributeError: 'Container' object has no attribute 'controls'
  1435. 2025-05-07 15:15:25,220 - ERROR - Future exception was never retrieved
  1436. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1437. Traceback (most recent call last):
  1438.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1439.     result = self.fn(*self.args, **self.kwargs)
  1440.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1441.     handler(*args)
  1442.     ~~~~~~~^^^^^^^
  1443.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1444.     on_pan_update=lambda e: draw_on_canvas(e),
  1445.                             ~~~~~~~~~~~~~~^^^
  1446.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1447.     canvas.content.controls.append(
  1448.     ^^^^^^^^^^^^^^^^^^^^^^^
  1449. AttributeError: 'Container' object has no attribute 'controls'
  1450. 2025-05-07 15:15:25,221 - ERROR - Future exception was never retrieved
  1451. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1452. Traceback (most recent call last):
  1453.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1454.     result = self.fn(*self.args, **self.kwargs)
  1455.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1456.     handler(*args)
  1457.     ~~~~~~~^^^^^^^
  1458.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1459.     on_pan_update=lambda e: draw_on_canvas(e),
  1460.                             ~~~~~~~~~~~~~~^^^
  1461.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1462.     canvas.content.controls.append(
  1463.     ^^^^^^^^^^^^^^^^^^^^^^^
  1464. AttributeError: 'Container' object has no attribute 'controls'
  1465. 2025-05-07 15:15:25,222 - ERROR - Future exception was never retrieved
  1466. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1467. Traceback (most recent call last):
  1468.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1469.     result = self.fn(*self.args, **self.kwargs)
  1470.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1471.     handler(*args)
  1472.     ~~~~~~~^^^^^^^
  1473.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1474.     on_pan_update=lambda e: draw_on_canvas(e),
  1475.                             ~~~~~~~~~~~~~~^^^
  1476.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1477.     canvas.content.controls.append(
  1478.     ^^^^^^^^^^^^^^^^^^^^^^^
  1479. AttributeError: 'Container' object has no attribute 'controls'
  1480. 2025-05-07 15:15:25,224 - ERROR - Future exception was never retrieved
  1481. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1482. Traceback (most recent call last):
  1483.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1484.     result = self.fn(*self.args, **self.kwargs)
  1485.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1486.     handler(*args)
  1487.     ~~~~~~~^^^^^^^
  1488.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1489.     on_pan_update=lambda e: draw_on_canvas(e),
  1490.                             ~~~~~~~~~~~~~~^^^
  1491.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1492.     canvas.content.controls.append(
  1493.     ^^^^^^^^^^^^^^^^^^^^^^^
  1494. AttributeError: 'Container' object has no attribute 'controls'
  1495. 2025-05-07 15:15:25,225 - ERROR - Future exception was never retrieved
  1496. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1497. Traceback (most recent call last):
  1498.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1499.     result = self.fn(*self.args, **self.kwargs)
  1500.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1501.     handler(*args)
  1502.     ~~~~~~~^^^^^^^
  1503.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1504.     on_pan_update=lambda e: draw_on_canvas(e),
  1505.                             ~~~~~~~~~~~~~~^^^
  1506.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1507.     canvas.content.controls.append(
  1508.     ^^^^^^^^^^^^^^^^^^^^^^^
  1509. AttributeError: 'Container' object has no attribute 'controls'
  1510. 2025-05-07 15:15:25,226 - ERROR - Future exception was never retrieved
  1511. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1512. Traceback (most recent call last):
  1513.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1514.     result = self.fn(*self.args, **self.kwargs)
  1515.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1516.     handler(*args)
  1517.     ~~~~~~~^^^^^^^
  1518.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1519.     on_pan_update=lambda e: draw_on_canvas(e),
  1520.                             ~~~~~~~~~~~~~~^^^
  1521.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1522.     canvas.content.controls.append(
  1523.     ^^^^^^^^^^^^^^^^^^^^^^^
  1524. AttributeError: 'Container' object has no attribute 'controls'
  1525. 2025-05-07 15:15:25,229 - ERROR - Future exception was never retrieved
  1526. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1527. Traceback (most recent call last):
  1528.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1529.     result = self.fn(*self.args, **self.kwargs)
  1530.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1531.     handler(*args)
  1532.     ~~~~~~~^^^^^^^
  1533.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1534.     on_pan_update=lambda e: draw_on_canvas(e),
  1535.                             ~~~~~~~~~~~~~~^^^
  1536.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1537.     canvas.content.controls.append(
  1538.     ^^^^^^^^^^^^^^^^^^^^^^^
  1539. AttributeError: 'Container' object has no attribute 'controls'
  1540. 2025-05-07 15:15:25,230 - ERROR - Future exception was never retrieved
  1541. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1542. Traceback (most recent call last):
  1543.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1544.     result = self.fn(*self.args, **self.kwargs)
  1545.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1546.     handler(*args)
  1547.     ~~~~~~~^^^^^^^
  1548.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1549.     on_pan_update=lambda e: draw_on_canvas(e),
  1550.                             ~~~~~~~~~~~~~~^^^
  1551.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1552.     canvas.content.controls.append(
  1553.     ^^^^^^^^^^^^^^^^^^^^^^^
  1554. AttributeError: 'Container' object has no attribute 'controls'
  1555. 2025-05-07 15:15:25,231 - ERROR - Future exception was never retrieved
  1556. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1557. Traceback (most recent call last):
  1558.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1559.     result = self.fn(*self.args, **self.kwargs)
  1560.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1561.     handler(*args)
  1562.     ~~~~~~~^^^^^^^
  1563.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1564.     on_pan_update=lambda e: draw_on_canvas(e),
  1565.                             ~~~~~~~~~~~~~~^^^
  1566.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1567.     canvas.content.controls.append(
  1568.     ^^^^^^^^^^^^^^^^^^^^^^^
  1569. AttributeError: 'Container' object has no attribute 'controls'
  1570. 2025-05-07 15:15:25,232 - ERROR - Future exception was never retrieved
  1571. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1572. Traceback (most recent call last):
  1573.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1574.     result = self.fn(*self.args, **self.kwargs)
  1575.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1576.     handler(*args)
  1577.     ~~~~~~~^^^^^^^
  1578.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1579.     on_pan_update=lambda e: draw_on_canvas(e),
  1580.                             ~~~~~~~~~~~~~~^^^
  1581.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1582.     canvas.content.controls.append(
  1583.     ^^^^^^^^^^^^^^^^^^^^^^^
  1584. AttributeError: 'Container' object has no attribute 'controls'
  1585. 2025-05-07 15:15:25,234 - ERROR - Future exception was never retrieved
  1586. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1587. Traceback (most recent call last):
  1588.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1589.     result = self.fn(*self.args, **self.kwargs)
  1590.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1591.     handler(*args)
  1592.     ~~~~~~~^^^^^^^
  1593.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1594.     on_pan_update=lambda e: draw_on_canvas(e),
  1595.                             ~~~~~~~~~~~~~~^^^
  1596.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1597.     canvas.content.controls.append(
  1598.     ^^^^^^^^^^^^^^^^^^^^^^^
  1599. AttributeError: 'Container' object has no attribute 'controls'
  1600. 2025-05-07 15:15:25,236 - ERROR - Future exception was never retrieved
  1601. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1602. Traceback (most recent call last):
  1603.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1604.     result = self.fn(*self.args, **self.kwargs)
  1605.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1606.     handler(*args)
  1607.     ~~~~~~~^^^^^^^
  1608.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1609.     on_pan_update=lambda e: draw_on_canvas(e),
  1610.                             ~~~~~~~~~~~~~~^^^
  1611.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1612.     canvas.content.controls.append(
  1613.     ^^^^^^^^^^^^^^^^^^^^^^^
  1614. AttributeError: 'Container' object has no attribute 'controls'
  1615. 2025-05-07 15:15:25,237 - ERROR - Future exception was never retrieved
  1616. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1617. Traceback (most recent call last):
  1618.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1619.     result = self.fn(*self.args, **self.kwargs)
  1620.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1621.     handler(*args)
  1622.     ~~~~~~~^^^^^^^
  1623.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1624.     on_pan_update=lambda e: draw_on_canvas(e),
  1625.                             ~~~~~~~~~~~~~~^^^
  1626.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1627.     canvas.content.controls.append(
  1628.     ^^^^^^^^^^^^^^^^^^^^^^^
  1629. AttributeError: 'Container' object has no attribute 'controls'
  1630. 2025-05-07 15:15:25,238 - ERROR - Future exception was never retrieved
  1631. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1632. Traceback (most recent call last):
  1633.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1634.     result = self.fn(*self.args, **self.kwargs)
  1635.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1636.     handler(*args)
  1637.     ~~~~~~~^^^^^^^
  1638.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1639.     on_pan_update=lambda e: draw_on_canvas(e),
  1640.                             ~~~~~~~~~~~~~~^^^
  1641.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1642.     canvas.content.controls.append(
  1643.     ^^^^^^^^^^^^^^^^^^^^^^^
  1644. AttributeError: 'Container' object has no attribute 'controls'
  1645. 2025-05-07 15:15:25,240 - ERROR - Future exception was never retrieved
  1646. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1647. Traceback (most recent call last):
  1648.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1649.     result = self.fn(*self.args, **self.kwargs)
  1650.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1651.     handler(*args)
  1652.     ~~~~~~~^^^^^^^
  1653.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1654.     on_pan_update=lambda e: draw_on_canvas(e),
  1655.                             ~~~~~~~~~~~~~~^^^
  1656.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1657.     canvas.content.controls.append(
  1658.     ^^^^^^^^^^^^^^^^^^^^^^^
  1659. AttributeError: 'Container' object has no attribute 'controls'
  1660. 2025-05-07 15:15:25,242 - ERROR - Future exception was never retrieved
  1661. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1662. Traceback (most recent call last):
  1663.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1664.     result = self.fn(*self.args, **self.kwargs)
  1665.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1666.     handler(*args)
  1667.     ~~~~~~~^^^^^^^
  1668.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1669.     on_pan_update=lambda e: draw_on_canvas(e),
  1670.                             ~~~~~~~~~~~~~~^^^
  1671.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1672.     canvas.content.controls.append(
  1673.     ^^^^^^^^^^^^^^^^^^^^^^^
  1674. AttributeError: 'Container' object has no attribute 'controls'
  1675. 2025-05-07 15:15:25,243 - ERROR - Future exception was never retrieved
  1676. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1677. Traceback (most recent call last):
  1678.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1679.     result = self.fn(*self.args, **self.kwargs)
  1680.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1681.     handler(*args)
  1682.     ~~~~~~~^^^^^^^
  1683.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1684.     on_pan_update=lambda e: draw_on_canvas(e),
  1685.                             ~~~~~~~~~~~~~~^^^
  1686.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1687.     canvas.content.controls.append(
  1688.     ^^^^^^^^^^^^^^^^^^^^^^^
  1689. AttributeError: 'Container' object has no attribute 'controls'
  1690. 2025-05-07 15:15:25,244 - ERROR - Future exception was never retrieved
  1691. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1692. Traceback (most recent call last):
  1693.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1694.     result = self.fn(*self.args, **self.kwargs)
  1695.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1696.     handler(*args)
  1697.     ~~~~~~~^^^^^^^
  1698.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1699.     on_pan_update=lambda e: draw_on_canvas(e),
  1700.                             ~~~~~~~~~~~~~~^^^
  1701.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1702.     canvas.content.controls.append(
  1703.     ^^^^^^^^^^^^^^^^^^^^^^^
  1704. AttributeError: 'Container' object has no attribute 'controls'
  1705. 2025-05-07 15:15:25,245 - ERROR - Future exception was never retrieved
  1706. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1707. Traceback (most recent call last):
  1708.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1709.     result = self.fn(*self.args, **self.kwargs)
  1710.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1711.     handler(*args)
  1712.     ~~~~~~~^^^^^^^
  1713.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1714.     on_pan_update=lambda e: draw_on_canvas(e),
  1715.                             ~~~~~~~~~~~~~~^^^
  1716.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1717.     canvas.content.controls.append(
  1718.     ^^^^^^^^^^^^^^^^^^^^^^^
  1719. AttributeError: 'Container' object has no attribute 'controls'
  1720. 2025-05-07 15:15:25,247 - ERROR - Future exception was never retrieved
  1721. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1722. Traceback (most recent call last):
  1723.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1724.     result = self.fn(*self.args, **self.kwargs)
  1725.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1726.     handler(*args)
  1727.     ~~~~~~~^^^^^^^
  1728.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1729.     on_pan_update=lambda e: draw_on_canvas(e),
  1730.                             ~~~~~~~~~~~~~~^^^
  1731.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1732.     canvas.content.controls.append(
  1733.     ^^^^^^^^^^^^^^^^^^^^^^^
  1734. AttributeError: 'Container' object has no attribute 'controls'
  1735. 2025-05-07 15:15:25,248 - ERROR - Future exception was never retrieved
  1736. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1737. Traceback (most recent call last):
  1738.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1739.     result = self.fn(*self.args, **self.kwargs)
  1740.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1741.     handler(*args)
  1742.     ~~~~~~~^^^^^^^
  1743.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1744.     on_pan_update=lambda e: draw_on_canvas(e),
  1745.                             ~~~~~~~~~~~~~~^^^
  1746.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1747.     canvas.content.controls.append(
  1748.     ^^^^^^^^^^^^^^^^^^^^^^^
  1749. AttributeError: 'Container' object has no attribute 'controls'
  1750. 2025-05-07 15:15:25,249 - ERROR - Future exception was never retrieved
  1751. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1752. Traceback (most recent call last):
  1753.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1754.     result = self.fn(*self.args, **self.kwargs)
  1755.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1756.     handler(*args)
  1757.     ~~~~~~~^^^^^^^
  1758.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1759.     on_pan_update=lambda e: draw_on_canvas(e),
  1760.                             ~~~~~~~~~~~~~~^^^
  1761.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1762.     canvas.content.controls.append(
  1763.     ^^^^^^^^^^^^^^^^^^^^^^^
  1764. AttributeError: 'Container' object has no attribute 'controls'
  1765. 2025-05-07 15:15:25,250 - ERROR - Future exception was never retrieved
  1766. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1767. Traceback (most recent call last):
  1768.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1769.     result = self.fn(*self.args, **self.kwargs)
  1770.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1771.     handler(*args)
  1772.     ~~~~~~~^^^^^^^
  1773.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1774.     on_pan_update=lambda e: draw_on_canvas(e),
  1775.                             ~~~~~~~~~~~~~~^^^
  1776.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1777.     canvas.content.controls.append(
  1778.     ^^^^^^^^^^^^^^^^^^^^^^^
  1779. AttributeError: 'Container' object has no attribute 'controls'
  1780. 2025-05-07 15:15:25,252 - ERROR - Future exception was never retrieved
  1781. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1782. Traceback (most recent call last):
  1783.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1784.     result = self.fn(*self.args, **self.kwargs)
  1785.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1786.     handler(*args)
  1787.     ~~~~~~~^^^^^^^
  1788.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1789.     on_pan_update=lambda e: draw_on_canvas(e),
  1790.                             ~~~~~~~~~~~~~~^^^
  1791.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1792.     canvas.content.controls.append(
  1793.     ^^^^^^^^^^^^^^^^^^^^^^^
  1794. AttributeError: 'Container' object has no attribute 'controls'
  1795. 2025-05-07 15:15:25,253 - ERROR - Future exception was never retrieved
  1796. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1797. Traceback (most recent call last):
  1798.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1799.     result = self.fn(*self.args, **self.kwargs)
  1800.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1801.     handler(*args)
  1802.     ~~~~~~~^^^^^^^
  1803.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1804.     on_pan_update=lambda e: draw_on_canvas(e),
  1805.                             ~~~~~~~~~~~~~~^^^
  1806.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1807.     canvas.content.controls.append(
  1808.     ^^^^^^^^^^^^^^^^^^^^^^^
  1809. AttributeError: 'Container' object has no attribute 'controls'
  1810. 2025-05-07 15:15:25,254 - ERROR - Future exception was never retrieved
  1811. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1812. Traceback (most recent call last):
  1813.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1814.     result = self.fn(*self.args, **self.kwargs)
  1815.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1816.     handler(*args)
  1817.     ~~~~~~~^^^^^^^
  1818.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1819.     on_pan_update=lambda e: draw_on_canvas(e),
  1820.                             ~~~~~~~~~~~~~~^^^
  1821.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1822.     canvas.content.controls.append(
  1823.     ^^^^^^^^^^^^^^^^^^^^^^^
  1824. AttributeError: 'Container' object has no attribute 'controls'
  1825. 2025-05-07 15:15:25,256 - ERROR - Future exception was never retrieved
  1826. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1827. Traceback (most recent call last):
  1828.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1829.     result = self.fn(*self.args, **self.kwargs)
  1830.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1831.     handler(*args)
  1832.     ~~~~~~~^^^^^^^
  1833.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1834.     on_pan_update=lambda e: draw_on_canvas(e),
  1835.                             ~~~~~~~~~~~~~~^^^
  1836.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1837.     canvas.content.controls.append(
  1838.     ^^^^^^^^^^^^^^^^^^^^^^^
  1839. AttributeError: 'Container' object has no attribute 'controls'
  1840. 2025-05-07 15:15:25,257 - ERROR - Future exception was never retrieved
  1841. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1842. Traceback (most recent call last):
  1843.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1844.     result = self.fn(*self.args, **self.kwargs)
  1845.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1846.     handler(*args)
  1847.     ~~~~~~~^^^^^^^
  1848.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1849.     on_pan_update=lambda e: draw_on_canvas(e),
  1850.                             ~~~~~~~~~~~~~~^^^
  1851.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1852.     canvas.content.controls.append(
  1853.     ^^^^^^^^^^^^^^^^^^^^^^^
  1854. AttributeError: 'Container' object has no attribute 'controls'
  1855. 2025-05-07 15:15:25,258 - ERROR - Future exception was never retrieved
  1856. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1857. Traceback (most recent call last):
  1858.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1859.     result = self.fn(*self.args, **self.kwargs)
  1860.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1861.     handler(*args)
  1862.     ~~~~~~~^^^^^^^
  1863.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1864.     on_pan_update=lambda e: draw_on_canvas(e),
  1865.                             ~~~~~~~~~~~~~~^^^
  1866.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1867.     canvas.content.controls.append(
  1868.     ^^^^^^^^^^^^^^^^^^^^^^^
  1869. AttributeError: 'Container' object has no attribute 'controls'
  1870. 2025-05-07 15:15:25,259 - ERROR - Future exception was never retrieved
  1871. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1872. Traceback (most recent call last):
  1873.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1874.     result = self.fn(*self.args, **self.kwargs)
  1875.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1876.     handler(*args)
  1877.     ~~~~~~~^^^^^^^
  1878.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1879.     on_pan_update=lambda e: draw_on_canvas(e),
  1880.                             ~~~~~~~~~~~~~~^^^
  1881.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1882.     canvas.content.controls.append(
  1883.     ^^^^^^^^^^^^^^^^^^^^^^^
  1884. AttributeError: 'Container' object has no attribute 'controls'
  1885. 2025-05-07 15:15:25,260 - ERROR - Future exception was never retrieved
  1886. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1887. Traceback (most recent call last):
  1888.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1889.     result = self.fn(*self.args, **self.kwargs)
  1890.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1891.     handler(*args)
  1892.     ~~~~~~~^^^^^^^
  1893.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1894.     on_pan_update=lambda e: draw_on_canvas(e),
  1895.                             ~~~~~~~~~~~~~~^^^
  1896.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1897.     canvas.content.controls.append(
  1898.     ^^^^^^^^^^^^^^^^^^^^^^^
  1899. AttributeError: 'Container' object has no attribute 'controls'
  1900. 2025-05-07 15:15:25,262 - ERROR - Future exception was never retrieved
  1901. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1902. Traceback (most recent call last):
  1903.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1904.     result = self.fn(*self.args, **self.kwargs)
  1905.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1906.     handler(*args)
  1907.     ~~~~~~~^^^^^^^
  1908.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1909.     on_pan_update=lambda e: draw_on_canvas(e),
  1910.                             ~~~~~~~~~~~~~~^^^
  1911.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1912.     canvas.content.controls.append(
  1913.     ^^^^^^^^^^^^^^^^^^^^^^^
  1914. AttributeError: 'Container' object has no attribute 'controls'
  1915. 2025-05-07 15:15:25,263 - ERROR - Future exception was never retrieved
  1916. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1917. Traceback (most recent call last):
  1918.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1919.     result = self.fn(*self.args, **self.kwargs)
  1920.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1921.     handler(*args)
  1922.     ~~~~~~~^^^^^^^
  1923.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1924.     on_pan_update=lambda e: draw_on_canvas(e),
  1925.                             ~~~~~~~~~~~~~~^^^
  1926.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1927.     canvas.content.controls.append(
  1928.     ^^^^^^^^^^^^^^^^^^^^^^^
  1929. AttributeError: 'Container' object has no attribute 'controls'
  1930. 2025-05-07 15:15:25,265 - ERROR - Future exception was never retrieved
  1931. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1932. Traceback (most recent call last):
  1933.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1934.     result = self.fn(*self.args, **self.kwargs)
  1935.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1936.     handler(*args)
  1937.     ~~~~~~~^^^^^^^
  1938.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1939.     on_pan_update=lambda e: draw_on_canvas(e),
  1940.                             ~~~~~~~~~~~~~~^^^
  1941.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1942.     canvas.content.controls.append(
  1943.     ^^^^^^^^^^^^^^^^^^^^^^^
  1944. AttributeError: 'Container' object has no attribute 'controls'
  1945. 2025-05-07 15:15:25,266 - ERROR - Future exception was never retrieved
  1946. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1947. Traceback (most recent call last):
  1948.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1949.     result = self.fn(*self.args, **self.kwargs)
  1950.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1951.     handler(*args)
  1952.     ~~~~~~~^^^^^^^
  1953.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1954.     on_pan_update=lambda e: draw_on_canvas(e),
  1955.                             ~~~~~~~~~~~~~~^^^
  1956.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1957.     canvas.content.controls.append(
  1958.     ^^^^^^^^^^^^^^^^^^^^^^^
  1959. AttributeError: 'Container' object has no attribute 'controls'
  1960. 2025-05-07 15:15:25,267 - ERROR - Future exception was never retrieved
  1961. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1962. Traceback (most recent call last):
  1963.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1964.     result = self.fn(*self.args, **self.kwargs)
  1965.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1966.     handler(*args)
  1967.     ~~~~~~~^^^^^^^
  1968.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1969.     on_pan_update=lambda e: draw_on_canvas(e),
  1970.                             ~~~~~~~~~~~~~~^^^
  1971.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1972.     canvas.content.controls.append(
  1973.     ^^^^^^^^^^^^^^^^^^^^^^^
  1974. AttributeError: 'Container' object has no attribute 'controls'
  1975. 2025-05-07 15:15:25,269 - ERROR - Future exception was never retrieved
  1976. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1977. Traceback (most recent call last):
  1978.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1979.     result = self.fn(*self.args, **self.kwargs)
  1980.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1981.     handler(*args)
  1982.     ~~~~~~~^^^^^^^
  1983.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1984.     on_pan_update=lambda e: draw_on_canvas(e),
  1985.                             ~~~~~~~~~~~~~~^^^
  1986.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  1987.     canvas.content.controls.append(
  1988.     ^^^^^^^^^^^^^^^^^^^^^^^
  1989. AttributeError: 'Container' object has no attribute 'controls'
  1990. 2025-05-07 15:15:25,270 - ERROR - Future exception was never retrieved
  1991. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  1992. Traceback (most recent call last):
  1993.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  1994.     result = self.fn(*self.args, **self.kwargs)
  1995.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  1996.     handler(*args)
  1997.     ~~~~~~~^^^^^^^
  1998.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  1999.     on_pan_update=lambda e: draw_on_canvas(e),
  2000.                             ~~~~~~~~~~~~~~^^^
  2001.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2002.     canvas.content.controls.append(
  2003.     ^^^^^^^^^^^^^^^^^^^^^^^
  2004. AttributeError: 'Container' object has no attribute 'controls'
  2005. 2025-05-07 15:15:25,271 - ERROR - Future exception was never retrieved
  2006. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2007. Traceback (most recent call last):
  2008.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2009.     result = self.fn(*self.args, **self.kwargs)
  2010.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2011.     handler(*args)
  2012.     ~~~~~~~^^^^^^^
  2013.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2014.     on_pan_update=lambda e: draw_on_canvas(e),
  2015.                             ~~~~~~~~~~~~~~^^^
  2016.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2017.     canvas.content.controls.append(
  2018.     ^^^^^^^^^^^^^^^^^^^^^^^
  2019. AttributeError: 'Container' object has no attribute 'controls'
  2020. 2025-05-07 15:15:25,272 - ERROR - Future exception was never retrieved
  2021. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2022. Traceback (most recent call last):
  2023.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2024.     result = self.fn(*self.args, **self.kwargs)
  2025.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2026.     handler(*args)
  2027.     ~~~~~~~^^^^^^^
  2028.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2029.     on_pan_update=lambda e: draw_on_canvas(e),
  2030.                             ~~~~~~~~~~~~~~^^^
  2031.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2032.     canvas.content.controls.append(
  2033.     ^^^^^^^^^^^^^^^^^^^^^^^
  2034. AttributeError: 'Container' object has no attribute 'controls'
  2035. 2025-05-07 15:15:25,273 - ERROR - Future exception was never retrieved
  2036. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2037. Traceback (most recent call last):
  2038.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2039.     result = self.fn(*self.args, **self.kwargs)
  2040.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2041.     handler(*args)
  2042.     ~~~~~~~^^^^^^^
  2043.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2044.     on_pan_update=lambda e: draw_on_canvas(e),
  2045.                             ~~~~~~~~~~~~~~^^^
  2046.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2047.     canvas.content.controls.append(
  2048.     ^^^^^^^^^^^^^^^^^^^^^^^
  2049. AttributeError: 'Container' object has no attribute 'controls'
  2050. 2025-05-07 15:15:25,274 - ERROR - Future exception was never retrieved
  2051. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2052. Traceback (most recent call last):
  2053.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2054.     result = self.fn(*self.args, **self.kwargs)
  2055.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2056.     handler(*args)
  2057.     ~~~~~~~^^^^^^^
  2058.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2059.     on_pan_update=lambda e: draw_on_canvas(e),
  2060.                             ~~~~~~~~~~~~~~^^^
  2061.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2062.     canvas.content.controls.append(
  2063.     ^^^^^^^^^^^^^^^^^^^^^^^
  2064. AttributeError: 'Container' object has no attribute 'controls'
  2065. 2025-05-07 15:15:25,276 - ERROR - Future exception was never retrieved
  2066. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2067. Traceback (most recent call last):
  2068.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2069.     result = self.fn(*self.args, **self.kwargs)
  2070.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2071.     handler(*args)
  2072.     ~~~~~~~^^^^^^^
  2073.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2074.     on_pan_update=lambda e: draw_on_canvas(e),
  2075.                             ~~~~~~~~~~~~~~^^^
  2076.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2077.     canvas.content.controls.append(
  2078.     ^^^^^^^^^^^^^^^^^^^^^^^
  2079. AttributeError: 'Container' object has no attribute 'controls'
  2080. 2025-05-07 15:15:25,277 - ERROR - Future exception was never retrieved
  2081. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2082. Traceback (most recent call last):
  2083.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2084.     result = self.fn(*self.args, **self.kwargs)
  2085.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2086.     handler(*args)
  2087.     ~~~~~~~^^^^^^^
  2088.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2089.     on_pan_update=lambda e: draw_on_canvas(e),
  2090.                             ~~~~~~~~~~~~~~^^^
  2091.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2092.     canvas.content.controls.append(
  2093.     ^^^^^^^^^^^^^^^^^^^^^^^
  2094. AttributeError: 'Container' object has no attribute 'controls'
  2095. 2025-05-07 15:15:25,278 - ERROR - Future exception was never retrieved
  2096. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2097. Traceback (most recent call last):
  2098.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2099.     result = self.fn(*self.args, **self.kwargs)
  2100.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2101.     handler(*args)
  2102.     ~~~~~~~^^^^^^^
  2103.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2104.     on_pan_update=lambda e: draw_on_canvas(e),
  2105.                             ~~~~~~~~~~~~~~^^^
  2106.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2107.     canvas.content.controls.append(
  2108.     ^^^^^^^^^^^^^^^^^^^^^^^
  2109. AttributeError: 'Container' object has no attribute 'controls'
  2110. 2025-05-07 15:15:25,280 - ERROR - Future exception was never retrieved
  2111. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2112. Traceback (most recent call last):
  2113.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2114.     result = self.fn(*self.args, **self.kwargs)
  2115.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2116.     handler(*args)
  2117.     ~~~~~~~^^^^^^^
  2118.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2119.     on_pan_update=lambda e: draw_on_canvas(e),
  2120.                             ~~~~~~~~~~~~~~^^^
  2121.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2122.     canvas.content.controls.append(
  2123.     ^^^^^^^^^^^^^^^^^^^^^^^
  2124. AttributeError: 'Container' object has no attribute 'controls'
  2125. 2025-05-07 15:15:25,281 - ERROR - Future exception was never retrieved
  2126. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2127. Traceback (most recent call last):
  2128.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2129.     result = self.fn(*self.args, **self.kwargs)
  2130.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2131.     handler(*args)
  2132.     ~~~~~~~^^^^^^^
  2133.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2134.     on_pan_update=lambda e: draw_on_canvas(e),
  2135.                             ~~~~~~~~~~~~~~^^^
  2136.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2137.     canvas.content.controls.append(
  2138.     ^^^^^^^^^^^^^^^^^^^^^^^
  2139. AttributeError: 'Container' object has no attribute 'controls'
  2140. 2025-05-07 15:15:25,282 - ERROR - Future exception was never retrieved
  2141. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2142. Traceback (most recent call last):
  2143.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2144.     result = self.fn(*self.args, **self.kwargs)
  2145.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2146.     handler(*args)
  2147.     ~~~~~~~^^^^^^^
  2148.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2149.     on_pan_update=lambda e: draw_on_canvas(e),
  2150.                             ~~~~~~~~~~~~~~^^^
  2151.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2152.     canvas.content.controls.append(
  2153.     ^^^^^^^^^^^^^^^^^^^^^^^
  2154. AttributeError: 'Container' object has no attribute 'controls'
  2155. 2025-05-07 15:15:25,283 - ERROR - Future exception was never retrieved
  2156. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2157. Traceback (most recent call last):
  2158.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2159.     result = self.fn(*self.args, **self.kwargs)
  2160.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2161.     handler(*args)
  2162.     ~~~~~~~^^^^^^^
  2163.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2164.     on_pan_update=lambda e: draw_on_canvas(e),
  2165.                             ~~~~~~~~~~~~~~^^^
  2166.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2167.     canvas.content.controls.append(
  2168.     ^^^^^^^^^^^^^^^^^^^^^^^
  2169. AttributeError: 'Container' object has no attribute 'controls'
  2170. 2025-05-07 15:15:25,285 - ERROR - Future exception was never retrieved
  2171. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2172. Traceback (most recent call last):
  2173.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2174.     result = self.fn(*self.args, **self.kwargs)
  2175.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2176.     handler(*args)
  2177.     ~~~~~~~^^^^^^^
  2178.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2179.     on_pan_update=lambda e: draw_on_canvas(e),
  2180.                             ~~~~~~~~~~~~~~^^^
  2181.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2182.     canvas.content.controls.append(
  2183.     ^^^^^^^^^^^^^^^^^^^^^^^
  2184. AttributeError: 'Container' object has no attribute 'controls'
  2185. 2025-05-07 15:15:25,287 - ERROR - Future exception was never retrieved
  2186. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2187. Traceback (most recent call last):
  2188.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2189.     result = self.fn(*self.args, **self.kwargs)
  2190.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2191.     handler(*args)
  2192.     ~~~~~~~^^^^^^^
  2193.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2194.     on_pan_update=lambda e: draw_on_canvas(e),
  2195.                             ~~~~~~~~~~~~~~^^^
  2196.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2197.     canvas.content.controls.append(
  2198.     ^^^^^^^^^^^^^^^^^^^^^^^
  2199. AttributeError: 'Container' object has no attribute 'controls'
  2200. 2025-05-07 15:15:25,288 - ERROR - Future exception was never retrieved
  2201. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2202. Traceback (most recent call last):
  2203.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2204.     result = self.fn(*self.args, **self.kwargs)
  2205.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2206.     handler(*args)
  2207.     ~~~~~~~^^^^^^^
  2208.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2209.     on_pan_update=lambda e: draw_on_canvas(e),
  2210.                             ~~~~~~~~~~~~~~^^^
  2211.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2212.     canvas.content.controls.append(
  2213.     ^^^^^^^^^^^^^^^^^^^^^^^
  2214. AttributeError: 'Container' object has no attribute 'controls'
  2215. 2025-05-07 15:15:25,290 - ERROR - Future exception was never retrieved
  2216. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2217. Traceback (most recent call last):
  2218.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2219.     result = self.fn(*self.args, **self.kwargs)
  2220.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2221.     handler(*args)
  2222.     ~~~~~~~^^^^^^^
  2223.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2224.     on_pan_update=lambda e: draw_on_canvas(e),
  2225.                             ~~~~~~~~~~~~~~^^^
  2226.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2227.     canvas.content.controls.append(
  2228.     ^^^^^^^^^^^^^^^^^^^^^^^
  2229. AttributeError: 'Container' object has no attribute 'controls'
  2230. 2025-05-07 15:15:25,291 - ERROR - Future exception was never retrieved
  2231. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2232. Traceback (most recent call last):
  2233.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2234.     result = self.fn(*self.args, **self.kwargs)
  2235.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2236.     handler(*args)
  2237.     ~~~~~~~^^^^^^^
  2238.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2239.     on_pan_update=lambda e: draw_on_canvas(e),
  2240.                             ~~~~~~~~~~~~~~^^^
  2241.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2242.     canvas.content.controls.append(
  2243.     ^^^^^^^^^^^^^^^^^^^^^^^
  2244. AttributeError: 'Container' object has no attribute 'controls'
  2245. 2025-05-07 15:15:25,292 - ERROR - Future exception was never retrieved
  2246. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2247. Traceback (most recent call last):
  2248.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2249.     result = self.fn(*self.args, **self.kwargs)
  2250.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2251.     handler(*args)
  2252.     ~~~~~~~^^^^^^^
  2253.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2254.     on_pan_update=lambda e: draw_on_canvas(e),
  2255.                             ~~~~~~~~~~~~~~^^^
  2256.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2257.     canvas.content.controls.append(
  2258.     ^^^^^^^^^^^^^^^^^^^^^^^
  2259. AttributeError: 'Container' object has no attribute 'controls'
  2260. 2025-05-07 15:15:25,293 - ERROR - Future exception was never retrieved
  2261. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2262. Traceback (most recent call last):
  2263.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2264.     result = self.fn(*self.args, **self.kwargs)
  2265.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2266.     handler(*args)
  2267.     ~~~~~~~^^^^^^^
  2268.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2269.     on_pan_update=lambda e: draw_on_canvas(e),
  2270.                             ~~~~~~~~~~~~~~^^^
  2271.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2272.     canvas.content.controls.append(
  2273.     ^^^^^^^^^^^^^^^^^^^^^^^
  2274. AttributeError: 'Container' object has no attribute 'controls'
  2275. 2025-05-07 15:15:25,294 - ERROR - Future exception was never retrieved
  2276. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2277. Traceback (most recent call last):
  2278.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2279.     result = self.fn(*self.args, **self.kwargs)
  2280.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2281.     handler(*args)
  2282.     ~~~~~~~^^^^^^^
  2283.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2284.     on_pan_update=lambda e: draw_on_canvas(e),
  2285.                             ~~~~~~~~~~~~~~^^^
  2286.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2287.     canvas.content.controls.append(
  2288.     ^^^^^^^^^^^^^^^^^^^^^^^
  2289. AttributeError: 'Container' object has no attribute 'controls'
  2290. 2025-05-07 15:15:25,296 - ERROR - Future exception was never retrieved
  2291. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2292. Traceback (most recent call last):
  2293.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2294.     result = self.fn(*self.args, **self.kwargs)
  2295.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2296.     handler(*args)
  2297.     ~~~~~~~^^^^^^^
  2298.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2299.     on_pan_update=lambda e: draw_on_canvas(e),
  2300.                             ~~~~~~~~~~~~~~^^^
  2301.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2302.     canvas.content.controls.append(
  2303.     ^^^^^^^^^^^^^^^^^^^^^^^
  2304. AttributeError: 'Container' object has no attribute 'controls'
  2305. 2025-05-07 15:15:25,298 - ERROR - Future exception was never retrieved
  2306. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2307. Traceback (most recent call last):
  2308.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2309.     result = self.fn(*self.args, **self.kwargs)
  2310.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2311.     handler(*args)
  2312.     ~~~~~~~^^^^^^^
  2313.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2314.     on_pan_update=lambda e: draw_on_canvas(e),
  2315.                             ~~~~~~~~~~~~~~^^^
  2316.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2317.     canvas.content.controls.append(
  2318.     ^^^^^^^^^^^^^^^^^^^^^^^
  2319. AttributeError: 'Container' object has no attribute 'controls'
  2320. 2025-05-07 15:15:25,299 - ERROR - Future exception was never retrieved
  2321. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2322. Traceback (most recent call last):
  2323.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2324.     result = self.fn(*self.args, **self.kwargs)
  2325.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2326.     handler(*args)
  2327.     ~~~~~~~^^^^^^^
  2328.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2329.     on_pan_update=lambda e: draw_on_canvas(e),
  2330.                             ~~~~~~~~~~~~~~^^^
  2331.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2332.     canvas.content.controls.append(
  2333.     ^^^^^^^^^^^^^^^^^^^^^^^
  2334. AttributeError: 'Container' object has no attribute 'controls'
  2335. 2025-05-07 15:15:25,300 - ERROR - Future exception was never retrieved
  2336. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2337. Traceback (most recent call last):
  2338.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2339.     result = self.fn(*self.args, **self.kwargs)
  2340.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2341.     handler(*args)
  2342.     ~~~~~~~^^^^^^^
  2343.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2344.     on_pan_update=lambda e: draw_on_canvas(e),
  2345.                             ~~~~~~~~~~~~~~^^^
  2346.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2347.     canvas.content.controls.append(
  2348.     ^^^^^^^^^^^^^^^^^^^^^^^
  2349. AttributeError: 'Container' object has no attribute 'controls'
  2350. 2025-05-07 15:15:25,301 - ERROR - Future exception was never retrieved
  2351. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2352. Traceback (most recent call last):
  2353.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2354.     result = self.fn(*self.args, **self.kwargs)
  2355.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2356.     handler(*args)
  2357.     ~~~~~~~^^^^^^^
  2358.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2359.     on_pan_update=lambda e: draw_on_canvas(e),
  2360.                             ~~~~~~~~~~~~~~^^^
  2361.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2362.     canvas.content.controls.append(
  2363.     ^^^^^^^^^^^^^^^^^^^^^^^
  2364. AttributeError: 'Container' object has no attribute 'controls'
  2365. 2025-05-07 15:15:25,302 - ERROR - Future exception was never retrieved
  2366. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2367. Traceback (most recent call last):
  2368.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2369.     result = self.fn(*self.args, **self.kwargs)
  2370.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2371.     handler(*args)
  2372.     ~~~~~~~^^^^^^^
  2373.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2374.     on_pan_update=lambda e: draw_on_canvas(e),
  2375.                             ~~~~~~~~~~~~~~^^^
  2376.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2377.     canvas.content.controls.append(
  2378.     ^^^^^^^^^^^^^^^^^^^^^^^
  2379. AttributeError: 'Container' object has no attribute 'controls'
  2380. 2025-05-07 15:15:25,304 - ERROR - Future exception was never retrieved
  2381. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2382. Traceback (most recent call last):
  2383.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2384.     result = self.fn(*self.args, **self.kwargs)
  2385.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2386.     handler(*args)
  2387.     ~~~~~~~^^^^^^^
  2388.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2389.     on_pan_update=lambda e: draw_on_canvas(e),
  2390.                             ~~~~~~~~~~~~~~^^^
  2391.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2392.     canvas.content.controls.append(
  2393.     ^^^^^^^^^^^^^^^^^^^^^^^
  2394. AttributeError: 'Container' object has no attribute 'controls'
  2395. 2025-05-07 15:15:25,306 - ERROR - Future exception was never retrieved
  2396. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2397. Traceback (most recent call last):
  2398.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2399.     result = self.fn(*self.args, **self.kwargs)
  2400.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2401.     handler(*args)
  2402.     ~~~~~~~^^^^^^^
  2403.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2404.     on_pan_update=lambda e: draw_on_canvas(e),
  2405.                             ~~~~~~~~~~~~~~^^^
  2406.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2407.     canvas.content.controls.append(
  2408.     ^^^^^^^^^^^^^^^^^^^^^^^
  2409. AttributeError: 'Container' object has no attribute 'controls'
  2410. 2025-05-07 15:15:25,306 - ERROR - Future exception was never retrieved
  2411. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2412. Traceback (most recent call last):
  2413.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2414.     result = self.fn(*self.args, **self.kwargs)
  2415.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2416.     handler(*args)
  2417.     ~~~~~~~^^^^^^^
  2418.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2419.     on_pan_update=lambda e: draw_on_canvas(e),
  2420.                             ~~~~~~~~~~~~~~^^^
  2421.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2422.     canvas.content.controls.append(
  2423.     ^^^^^^^^^^^^^^^^^^^^^^^
  2424. AttributeError: 'Container' object has no attribute 'controls'
  2425. 2025-05-07 15:15:25,307 - ERROR - Future exception was never retrieved
  2426. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2427. Traceback (most recent call last):
  2428.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2429.     result = self.fn(*self.args, **self.kwargs)
  2430.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2431.     handler(*args)
  2432.     ~~~~~~~^^^^^^^
  2433.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2434.     on_pan_update=lambda e: draw_on_canvas(e),
  2435.                             ~~~~~~~~~~~~~~^^^
  2436.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2437.     canvas.content.controls.append(
  2438.     ^^^^^^^^^^^^^^^^^^^^^^^
  2439. AttributeError: 'Container' object has no attribute 'controls'
  2440. 2025-05-07 15:15:25,309 - ERROR - Future exception was never retrieved
  2441. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2442. Traceback (most recent call last):
  2443.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2444.     result = self.fn(*self.args, **self.kwargs)
  2445.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2446.     handler(*args)
  2447.     ~~~~~~~^^^^^^^
  2448.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2449.     on_pan_update=lambda e: draw_on_canvas(e),
  2450.                             ~~~~~~~~~~~~~~^^^
  2451.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2452.     canvas.content.controls.append(
  2453.     ^^^^^^^^^^^^^^^^^^^^^^^
  2454. AttributeError: 'Container' object has no attribute 'controls'
  2455. 2025-05-07 15:15:25,311 - ERROR - Future exception was never retrieved
  2456. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2457. Traceback (most recent call last):
  2458.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2459.     result = self.fn(*self.args, **self.kwargs)
  2460.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2461.     handler(*args)
  2462.     ~~~~~~~^^^^^^^
  2463.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2464.     on_pan_update=lambda e: draw_on_canvas(e),
  2465.                             ~~~~~~~~~~~~~~^^^
  2466.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2467.     canvas.content.controls.append(
  2468.     ^^^^^^^^^^^^^^^^^^^^^^^
  2469. AttributeError: 'Container' object has no attribute 'controls'
  2470. 2025-05-07 15:15:25,312 - ERROR - Future exception was never retrieved
  2471. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2472. Traceback (most recent call last):
  2473.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2474.     result = self.fn(*self.args, **self.kwargs)
  2475.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2476.     handler(*args)
  2477.     ~~~~~~~^^^^^^^
  2478.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2479.     on_pan_update=lambda e: draw_on_canvas(e),
  2480.                             ~~~~~~~~~~~~~~^^^
  2481.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2482.     canvas.content.controls.append(
  2483.     ^^^^^^^^^^^^^^^^^^^^^^^
  2484. AttributeError: 'Container' object has no attribute 'controls'
  2485. 2025-05-07 15:15:25,313 - ERROR - Future exception was never retrieved
  2486. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2487. Traceback (most recent call last):
  2488.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2489.     result = self.fn(*self.args, **self.kwargs)
  2490.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2491.     handler(*args)
  2492.     ~~~~~~~^^^^^^^
  2493.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2494.     on_pan_update=lambda e: draw_on_canvas(e),
  2495.                             ~~~~~~~~~~~~~~^^^
  2496.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2497.     canvas.content.controls.append(
  2498.     ^^^^^^^^^^^^^^^^^^^^^^^
  2499. AttributeError: 'Container' object has no attribute 'controls'
  2500. 2025-05-07 15:15:25,314 - ERROR - Future exception was never retrieved
  2501. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2502. Traceback (most recent call last):
  2503.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2504.     result = self.fn(*self.args, **self.kwargs)
  2505.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2506.     handler(*args)
  2507.     ~~~~~~~^^^^^^^
  2508.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2509.     on_pan_update=lambda e: draw_on_canvas(e),
  2510.                             ~~~~~~~~~~~~~~^^^
  2511.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2512.     canvas.content.controls.append(
  2513.     ^^^^^^^^^^^^^^^^^^^^^^^
  2514. AttributeError: 'Container' object has no attribute 'controls'
  2515. 2025-05-07 15:15:25,315 - ERROR - Future exception was never retrieved
  2516. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2517. Traceback (most recent call last):
  2518.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2519.     result = self.fn(*self.args, **self.kwargs)
  2520.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2521.     handler(*args)
  2522.     ~~~~~~~^^^^^^^
  2523.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2524.     on_pan_update=lambda e: draw_on_canvas(e),
  2525.                             ~~~~~~~~~~~~~~^^^
  2526.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2527.     canvas.content.controls.append(
  2528.     ^^^^^^^^^^^^^^^^^^^^^^^
  2529. AttributeError: 'Container' object has no attribute 'controls'
  2530. 2025-05-07 15:15:25,317 - ERROR - Future exception was never retrieved
  2531. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2532. Traceback (most recent call last):
  2533.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2534.     result = self.fn(*self.args, **self.kwargs)
  2535.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2536.     handler(*args)
  2537.     ~~~~~~~^^^^^^^
  2538.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2539.     on_pan_update=lambda e: draw_on_canvas(e),
  2540.                             ~~~~~~~~~~~~~~^^^
  2541.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2542.     canvas.content.controls.append(
  2543.     ^^^^^^^^^^^^^^^^^^^^^^^
  2544. AttributeError: 'Container' object has no attribute 'controls'
  2545. 2025-05-07 15:15:25,318 - ERROR - Future exception was never retrieved
  2546. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2547. Traceback (most recent call last):
  2548.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2549.     result = self.fn(*self.args, **self.kwargs)
  2550.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2551.     handler(*args)
  2552.     ~~~~~~~^^^^^^^
  2553.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2554.     on_pan_update=lambda e: draw_on_canvas(e),
  2555.                             ~~~~~~~~~~~~~~^^^
  2556.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2557.     canvas.content.controls.append(
  2558.     ^^^^^^^^^^^^^^^^^^^^^^^
  2559. AttributeError: 'Container' object has no attribute 'controls'
  2560. 2025-05-07 15:15:25,319 - ERROR - Future exception was never retrieved
  2561. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2562. Traceback (most recent call last):
  2563.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2564.     result = self.fn(*self.args, **self.kwargs)
  2565.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2566.     handler(*args)
  2567.     ~~~~~~~^^^^^^^
  2568.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2569.     on_pan_update=lambda e: draw_on_canvas(e),
  2570.                             ~~~~~~~~~~~~~~^^^
  2571.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2572.     canvas.content.controls.append(
  2573.     ^^^^^^^^^^^^^^^^^^^^^^^
  2574. AttributeError: 'Container' object has no attribute 'controls'
  2575. 2025-05-07 15:15:25,320 - ERROR - Future exception was never retrieved
  2576. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2577. Traceback (most recent call last):
  2578.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2579.     result = self.fn(*self.args, **self.kwargs)
  2580.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2581.     handler(*args)
  2582.     ~~~~~~~^^^^^^^
  2583.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2584.     on_pan_update=lambda e: draw_on_canvas(e),
  2585.                             ~~~~~~~~~~~~~~^^^
  2586.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2587.     canvas.content.controls.append(
  2588.     ^^^^^^^^^^^^^^^^^^^^^^^
  2589. AttributeError: 'Container' object has no attribute 'controls'
  2590. 2025-05-07 15:15:25,321 - ERROR - Future exception was never retrieved
  2591. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2592. Traceback (most recent call last):
  2593.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2594.     result = self.fn(*self.args, **self.kwargs)
  2595.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2596.     handler(*args)
  2597.     ~~~~~~~^^^^^^^
  2598.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2599.     on_pan_update=lambda e: draw_on_canvas(e),
  2600.                             ~~~~~~~~~~~~~~^^^
  2601.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2602.     canvas.content.controls.append(
  2603.     ^^^^^^^^^^^^^^^^^^^^^^^
  2604. AttributeError: 'Container' object has no attribute 'controls'
  2605. 2025-05-07 15:15:25,322 - ERROR - Future exception was never retrieved
  2606. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2607. Traceback (most recent call last):
  2608.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2609.     result = self.fn(*self.args, **self.kwargs)
  2610.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2611.     handler(*args)
  2612.     ~~~~~~~^^^^^^^
  2613.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2614.     on_pan_update=lambda e: draw_on_canvas(e),
  2615.                             ~~~~~~~~~~~~~~^^^
  2616.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2617.     canvas.content.controls.append(
  2618.     ^^^^^^^^^^^^^^^^^^^^^^^
  2619. AttributeError: 'Container' object has no attribute 'controls'
  2620. 2025-05-07 15:15:25,324 - ERROR - Future exception was never retrieved
  2621. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2622. Traceback (most recent call last):
  2623.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2624.     result = self.fn(*self.args, **self.kwargs)
  2625.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2626.     handler(*args)
  2627.     ~~~~~~~^^^^^^^
  2628.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2629.     on_pan_update=lambda e: draw_on_canvas(e),
  2630.                             ~~~~~~~~~~~~~~^^^
  2631.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2632.     canvas.content.controls.append(
  2633.     ^^^^^^^^^^^^^^^^^^^^^^^
  2634. AttributeError: 'Container' object has no attribute 'controls'
  2635. 2025-05-07 15:15:25,325 - ERROR - Future exception was never retrieved
  2636. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2637. Traceback (most recent call last):
  2638.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2639.     result = self.fn(*self.args, **self.kwargs)
  2640.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2641.     handler(*args)
  2642.     ~~~~~~~^^^^^^^
  2643.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2644.     on_pan_update=lambda e: draw_on_canvas(e),
  2645.                             ~~~~~~~~~~~~~~^^^
  2646.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2647.     canvas.content.controls.append(
  2648.     ^^^^^^^^^^^^^^^^^^^^^^^
  2649. AttributeError: 'Container' object has no attribute 'controls'
  2650. 2025-05-07 15:15:25,328 - ERROR - Future exception was never retrieved
  2651. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2652. Traceback (most recent call last):
  2653.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2654.     result = self.fn(*self.args, **self.kwargs)
  2655.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2656.     handler(*args)
  2657.     ~~~~~~~^^^^^^^
  2658.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2659.     on_pan_update=lambda e: draw_on_canvas(e),
  2660.                             ~~~~~~~~~~~~~~^^^
  2661.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2662.     canvas.content.controls.append(
  2663.     ^^^^^^^^^^^^^^^^^^^^^^^
  2664. AttributeError: 'Container' object has no attribute 'controls'
  2665. 2025-05-07 15:15:25,330 - ERROR - Future exception was never retrieved
  2666. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2667. Traceback (most recent call last):
  2668.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2669.     result = self.fn(*self.args, **self.kwargs)
  2670.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2671.     handler(*args)
  2672.     ~~~~~~~^^^^^^^
  2673.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2674.     on_pan_update=lambda e: draw_on_canvas(e),
  2675.                             ~~~~~~~~~~~~~~^^^
  2676.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2677.     canvas.content.controls.append(
  2678.     ^^^^^^^^^^^^^^^^^^^^^^^
  2679. AttributeError: 'Container' object has no attribute 'controls'
  2680. 2025-05-07 15:15:25,332 - ERROR - Future exception was never retrieved
  2681. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2682. Traceback (most recent call last):
  2683.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2684.     result = self.fn(*self.args, **self.kwargs)
  2685.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2686.     handler(*args)
  2687.     ~~~~~~~^^^^^^^
  2688.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2689.     on_pan_update=lambda e: draw_on_canvas(e),
  2690.                             ~~~~~~~~~~~~~~^^^
  2691.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2692.     canvas.content.controls.append(
  2693.     ^^^^^^^^^^^^^^^^^^^^^^^
  2694. AttributeError: 'Container' object has no attribute 'controls'
  2695. 2025-05-07 15:15:25,337 - ERROR - Future exception was never retrieved
  2696. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2697. Traceback (most recent call last):
  2698.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2699.     result = self.fn(*self.args, **self.kwargs)
  2700.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2701.     handler(*args)
  2702.     ~~~~~~~^^^^^^^
  2703.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2704.     on_pan_update=lambda e: draw_on_canvas(e),
  2705.                             ~~~~~~~~~~~~~~^^^
  2706.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2707.     canvas.content.controls.append(
  2708.     ^^^^^^^^^^^^^^^^^^^^^^^
  2709. AttributeError: 'Container' object has no attribute 'controls'
  2710. 2025-05-07 15:15:25,340 - ERROR - Future exception was never retrieved
  2711. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2712. Traceback (most recent call last):
  2713.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2714.     result = self.fn(*self.args, **self.kwargs)
  2715.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2716.     handler(*args)
  2717.     ~~~~~~~^^^^^^^
  2718.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2719.     on_pan_update=lambda e: draw_on_canvas(e),
  2720.                             ~~~~~~~~~~~~~~^^^
  2721.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2722.     canvas.content.controls.append(
  2723.     ^^^^^^^^^^^^^^^^^^^^^^^
  2724. AttributeError: 'Container' object has no attribute 'controls'
  2725. 2025-05-07 15:15:25,349 - ERROR - Future exception was never retrieved
  2726. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2727. Traceback (most recent call last):
  2728.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2729.     result = self.fn(*self.args, **self.kwargs)
  2730.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2731.     handler(*args)
  2732.     ~~~~~~~^^^^^^^
  2733.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2734.     on_pan_update=lambda e: draw_on_canvas(e),
  2735.                             ~~~~~~~~~~~~~~^^^
  2736.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2737.     canvas.content.controls.append(
  2738.     ^^^^^^^^^^^^^^^^^^^^^^^
  2739. AttributeError: 'Container' object has no attribute 'controls'
  2740. 2025-05-07 15:15:25,438 - ERROR - Future exception was never retrieved
  2741. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2742. Traceback (most recent call last):
  2743.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2744.     result = self.fn(*self.args, **self.kwargs)
  2745.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2746.     handler(*args)
  2747.     ~~~~~~~^^^^^^^
  2748.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2749.     on_pan_update=lambda e: draw_on_canvas(e),
  2750.                             ~~~~~~~~~~~~~~^^^
  2751.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2752.     canvas.content.controls.append(
  2753.     ^^^^^^^^^^^^^^^^^^^^^^^
  2754. AttributeError: 'Container' object has no attribute 'controls'
  2755. 2025-05-07 15:15:25,445 - ERROR - Future exception was never retrieved
  2756. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2757. Traceback (most recent call last):
  2758.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2759.     result = self.fn(*self.args, **self.kwargs)
  2760.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2761.     handler(*args)
  2762.     ~~~~~~~^^^^^^^
  2763.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2764.     on_pan_update=lambda e: draw_on_canvas(e),
  2765.                             ~~~~~~~~~~~~~~^^^
  2766.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2767.     canvas.content.controls.append(
  2768.     ^^^^^^^^^^^^^^^^^^^^^^^
  2769. AttributeError: 'Container' object has no attribute 'controls'
  2770. 2025-05-07 15:15:25,449 - ERROR - Future exception was never retrieved
  2771. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2772. Traceback (most recent call last):
  2773.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2774.     result = self.fn(*self.args, **self.kwargs)
  2775.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2776.     handler(*args)
  2777.     ~~~~~~~^^^^^^^
  2778.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2779.     on_pan_update=lambda e: draw_on_canvas(e),
  2780.                             ~~~~~~~~~~~~~~^^^
  2781.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2782.     canvas.content.controls.append(
  2783.     ^^^^^^^^^^^^^^^^^^^^^^^
  2784. AttributeError: 'Container' object has no attribute 'controls'
  2785. 2025-05-07 15:15:25,454 - ERROR - Future exception was never retrieved
  2786. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2787. Traceback (most recent call last):
  2788.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2789.     result = self.fn(*self.args, **self.kwargs)
  2790.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2791.     handler(*args)
  2792.     ~~~~~~~^^^^^^^
  2793.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2794.     on_pan_update=lambda e: draw_on_canvas(e),
  2795.                             ~~~~~~~~~~~~~~^^^
  2796.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2797.     canvas.content.controls.append(
  2798.     ^^^^^^^^^^^^^^^^^^^^^^^
  2799. AttributeError: 'Container' object has no attribute 'controls'
  2800. 2025-05-07 15:15:25,460 - ERROR - Future exception was never retrieved
  2801. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2802. Traceback (most recent call last):
  2803.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2804.     result = self.fn(*self.args, **self.kwargs)
  2805.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2806.     handler(*args)
  2807.     ~~~~~~~^^^^^^^
  2808.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2809.     on_pan_update=lambda e: draw_on_canvas(e),
  2810.                             ~~~~~~~~~~~~~~^^^
  2811.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2812.     canvas.content.controls.append(
  2813.     ^^^^^^^^^^^^^^^^^^^^^^^
  2814. AttributeError: 'Container' object has no attribute 'controls'
  2815. 2025-05-07 15:15:25,463 - ERROR - Future exception was never retrieved
  2816. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2817. Traceback (most recent call last):
  2818.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2819.     result = self.fn(*self.args, **self.kwargs)
  2820.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2821.     handler(*args)
  2822.     ~~~~~~~^^^^^^^
  2823.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2824.     on_pan_update=lambda e: draw_on_canvas(e),
  2825.                             ~~~~~~~~~~~~~~^^^
  2826.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2827.     canvas.content.controls.append(
  2828.     ^^^^^^^^^^^^^^^^^^^^^^^
  2829. AttributeError: 'Container' object has no attribute 'controls'
  2830. 2025-05-07 15:15:25,468 - ERROR - Future exception was never retrieved
  2831. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2832. Traceback (most recent call last):
  2833.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2834.     result = self.fn(*self.args, **self.kwargs)
  2835.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2836.     handler(*args)
  2837.     ~~~~~~~^^^^^^^
  2838.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2839.     on_pan_update=lambda e: draw_on_canvas(e),
  2840.                             ~~~~~~~~~~~~~~^^^
  2841.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2842.     canvas.content.controls.append(
  2843.     ^^^^^^^^^^^^^^^^^^^^^^^
  2844. AttributeError: 'Container' object has no attribute 'controls'
  2845. 2025-05-07 15:15:25,472 - ERROR - Future exception was never retrieved
  2846. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2847. Traceback (most recent call last):
  2848.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2849.     result = self.fn(*self.args, **self.kwargs)
  2850.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2851.     handler(*args)
  2852.     ~~~~~~~^^^^^^^
  2853.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2854.     on_pan_update=lambda e: draw_on_canvas(e),
  2855.                             ~~~~~~~~~~~~~~^^^
  2856.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2857.     canvas.content.controls.append(
  2858.     ^^^^^^^^^^^^^^^^^^^^^^^
  2859. AttributeError: 'Container' object has no attribute 'controls'
  2860. 2025-05-07 15:15:25,477 - ERROR - Future exception was never retrieved
  2861. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2862. Traceback (most recent call last):
  2863.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2864.     result = self.fn(*self.args, **self.kwargs)
  2865.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2866.     handler(*args)
  2867.     ~~~~~~~^^^^^^^
  2868.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2869.     on_pan_update=lambda e: draw_on_canvas(e),
  2870.                             ~~~~~~~~~~~~~~^^^
  2871.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2872.     canvas.content.controls.append(
  2873.     ^^^^^^^^^^^^^^^^^^^^^^^
  2874. AttributeError: 'Container' object has no attribute 'controls'
  2875. 2025-05-07 15:15:25,484 - ERROR - Future exception was never retrieved
  2876. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2877. Traceback (most recent call last):
  2878.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2879.     result = self.fn(*self.args, **self.kwargs)
  2880.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2881.     handler(*args)
  2882.     ~~~~~~~^^^^^^^
  2883.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2884.     on_pan_update=lambda e: draw_on_canvas(e),
  2885.                             ~~~~~~~~~~~~~~^^^
  2886.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2887.     canvas.content.controls.append(
  2888.     ^^^^^^^^^^^^^^^^^^^^^^^
  2889. AttributeError: 'Container' object has no attribute 'controls'
  2890. 2025-05-07 15:15:25,485 - ERROR - Future exception was never retrieved
  2891. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2892. Traceback (most recent call last):
  2893.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2894.     result = self.fn(*self.args, **self.kwargs)
  2895.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2896.     handler(*args)
  2897.     ~~~~~~~^^^^^^^
  2898.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2899.     on_pan_update=lambda e: draw_on_canvas(e),
  2900.                             ~~~~~~~~~~~~~~^^^
  2901.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2902.     canvas.content.controls.append(
  2903.     ^^^^^^^^^^^^^^^^^^^^^^^
  2904. AttributeError: 'Container' object has no attribute 'controls'
  2905. 2025-05-07 15:15:25,490 - ERROR - Future exception was never retrieved
  2906. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2907. Traceback (most recent call last):
  2908.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2909.     result = self.fn(*self.args, **self.kwargs)
  2910.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2911.     handler(*args)
  2912.     ~~~~~~~^^^^^^^
  2913.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2914.     on_pan_update=lambda e: draw_on_canvas(e),
  2915.                             ~~~~~~~~~~~~~~^^^
  2916.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2917.     canvas.content.controls.append(
  2918.     ^^^^^^^^^^^^^^^^^^^^^^^
  2919. AttributeError: 'Container' object has no attribute 'controls'
  2920. 2025-05-07 15:15:25,493 - ERROR - Future exception was never retrieved
  2921. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2922. Traceback (most recent call last):
  2923.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2924.     result = self.fn(*self.args, **self.kwargs)
  2925.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2926.     handler(*args)
  2927.     ~~~~~~~^^^^^^^
  2928.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2929.     on_pan_update=lambda e: draw_on_canvas(e),
  2930.                             ~~~~~~~~~~~~~~^^^
  2931.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2932.     canvas.content.controls.append(
  2933.     ^^^^^^^^^^^^^^^^^^^^^^^
  2934. AttributeError: 'Container' object has no attribute 'controls'
  2935. 2025-05-07 15:15:25,498 - ERROR - Future exception was never retrieved
  2936. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2937. Traceback (most recent call last):
  2938.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2939.     result = self.fn(*self.args, **self.kwargs)
  2940.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2941.     handler(*args)
  2942.     ~~~~~~~^^^^^^^
  2943.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2944.     on_pan_update=lambda e: draw_on_canvas(e),
  2945.                             ~~~~~~~~~~~~~~^^^
  2946.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2947.     canvas.content.controls.append(
  2948.     ^^^^^^^^^^^^^^^^^^^^^^^
  2949. AttributeError: 'Container' object has no attribute 'controls'
  2950. 2025-05-07 15:15:25,503 - ERROR - Future exception was never retrieved
  2951. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2952. Traceback (most recent call last):
  2953.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2954.     result = self.fn(*self.args, **self.kwargs)
  2955.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2956.     handler(*args)
  2957.     ~~~~~~~^^^^^^^
  2958.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2959.     on_pan_update=lambda e: draw_on_canvas(e),
  2960.                             ~~~~~~~~~~~~~~^^^
  2961.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2962.     canvas.content.controls.append(
  2963.     ^^^^^^^^^^^^^^^^^^^^^^^
  2964. AttributeError: 'Container' object has no attribute 'controls'
  2965. 2025-05-07 15:15:25,506 - ERROR - Future exception was never retrieved
  2966. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2967. Traceback (most recent call last):
  2968.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2969.     result = self.fn(*self.args, **self.kwargs)
  2970.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2971.     handler(*args)
  2972.     ~~~~~~~^^^^^^^
  2973.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2974.     on_pan_update=lambda e: draw_on_canvas(e),
  2975.                             ~~~~~~~~~~~~~~^^^
  2976.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2977.     canvas.content.controls.append(
  2978.     ^^^^^^^^^^^^^^^^^^^^^^^
  2979. AttributeError: 'Container' object has no attribute 'controls'
  2980. 2025-05-07 15:15:25,511 - ERROR - Future exception was never retrieved
  2981. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2982. Traceback (most recent call last):
  2983.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2984.     result = self.fn(*self.args, **self.kwargs)
  2985.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  2986.     handler(*args)
  2987.     ~~~~~~~^^^^^^^
  2988.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  2989.     on_pan_update=lambda e: draw_on_canvas(e),
  2990.                             ~~~~~~~~~~~~~~^^^
  2991.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  2992.     canvas.content.controls.append(
  2993.     ^^^^^^^^^^^^^^^^^^^^^^^
  2994. AttributeError: 'Container' object has no attribute 'controls'
  2995. 2025-05-07 15:15:25,515 - ERROR - Future exception was never retrieved
  2996. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  2997. Traceback (most recent call last):
  2998.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  2999.     result = self.fn(*self.args, **self.kwargs)
  3000.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3001.     handler(*args)
  3002.     ~~~~~~~^^^^^^^
  3003.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3004.     on_pan_update=lambda e: draw_on_canvas(e),
  3005.                             ~~~~~~~~~~~~~~^^^
  3006.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3007.     canvas.content.controls.append(
  3008.     ^^^^^^^^^^^^^^^^^^^^^^^
  3009. AttributeError: 'Container' object has no attribute 'controls'
  3010. 2025-05-07 15:15:25,520 - ERROR - Future exception was never retrieved
  3011. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3012. Traceback (most recent call last):
  3013.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3014.     result = self.fn(*self.args, **self.kwargs)
  3015.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3016.     handler(*args)
  3017.     ~~~~~~~^^^^^^^
  3018.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3019.     on_pan_update=lambda e: draw_on_canvas(e),
  3020.                             ~~~~~~~~~~~~~~^^^
  3021.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3022.     canvas.content.controls.append(
  3023.     ^^^^^^^^^^^^^^^^^^^^^^^
  3024. AttributeError: 'Container' object has no attribute 'controls'
  3025. 2025-05-07 15:15:25,527 - ERROR - Future exception was never retrieved
  3026. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3027. Traceback (most recent call last):
  3028.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3029.     result = self.fn(*self.args, **self.kwargs)
  3030.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3031.     handler(*args)
  3032.     ~~~~~~~^^^^^^^
  3033.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3034.     on_pan_update=lambda e: draw_on_canvas(e),
  3035.                             ~~~~~~~~~~~~~~^^^
  3036.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3037.     canvas.content.controls.append(
  3038.     ^^^^^^^^^^^^^^^^^^^^^^^
  3039. AttributeError: 'Container' object has no attribute 'controls'
  3040. 2025-05-07 15:15:25,530 - ERROR - Future exception was never retrieved
  3041. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3042. Traceback (most recent call last):
  3043.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3044.     result = self.fn(*self.args, **self.kwargs)
  3045.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3046.     handler(*args)
  3047.     ~~~~~~~^^^^^^^
  3048.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3049.     on_pan_update=lambda e: draw_on_canvas(e),
  3050.                             ~~~~~~~~~~~~~~^^^
  3051.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3052.     canvas.content.controls.append(
  3053.     ^^^^^^^^^^^^^^^^^^^^^^^
  3054. AttributeError: 'Container' object has no attribute 'controls'
  3055. 2025-05-07 15:15:25,536 - ERROR - Future exception was never retrieved
  3056. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3057. Traceback (most recent call last):
  3058.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3059.     result = self.fn(*self.args, **self.kwargs)
  3060.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3061.     handler(*args)
  3062.     ~~~~~~~^^^^^^^
  3063.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3064.     on_pan_update=lambda e: draw_on_canvas(e),
  3065.                             ~~~~~~~~~~~~~~^^^
  3066.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3067.     canvas.content.controls.append(
  3068.     ^^^^^^^^^^^^^^^^^^^^^^^
  3069. AttributeError: 'Container' object has no attribute 'controls'
  3070. 2025-05-07 15:15:25,540 - ERROR - Future exception was never retrieved
  3071. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3072. Traceback (most recent call last):
  3073.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3074.     result = self.fn(*self.args, **self.kwargs)
  3075.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3076.     handler(*args)
  3077.     ~~~~~~~^^^^^^^
  3078.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3079.     on_pan_update=lambda e: draw_on_canvas(e),
  3080.                             ~~~~~~~~~~~~~~^^^
  3081.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3082.     canvas.content.controls.append(
  3083.     ^^^^^^^^^^^^^^^^^^^^^^^
  3084. AttributeError: 'Container' object has no attribute 'controls'
  3085. 2025-05-07 15:15:25,546 - ERROR - Future exception was never retrieved
  3086. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3087. Traceback (most recent call last):
  3088.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3089.     result = self.fn(*self.args, **self.kwargs)
  3090.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3091.     handler(*args)
  3092.     ~~~~~~~^^^^^^^
  3093.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3094.     on_pan_update=lambda e: draw_on_canvas(e),
  3095.                             ~~~~~~~~~~~~~~^^^
  3096.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3097.     canvas.content.controls.append(
  3098.     ^^^^^^^^^^^^^^^^^^^^^^^
  3099. AttributeError: 'Container' object has no attribute 'controls'
  3100. 2025-05-07 15:15:26,217 - ERROR - Future exception was never retrieved
  3101. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3102. Traceback (most recent call last):
  3103.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3104.     result = self.fn(*self.args, **self.kwargs)
  3105.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3106.     handler(*args)
  3107.     ~~~~~~~^^^^^^^
  3108.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3109.     on_pan_update=lambda e: draw_on_canvas(e),
  3110.                             ~~~~~~~~~~~~~~^^^
  3111.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3112.     canvas.content.controls.append(
  3113.     ^^^^^^^^^^^^^^^^^^^^^^^
  3114. AttributeError: 'Container' object has no attribute 'controls'
  3115. 2025-05-07 15:15:26,220 - ERROR - Future exception was never retrieved
  3116. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3117. Traceback (most recent call last):
  3118.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3119.     result = self.fn(*self.args, **self.kwargs)
  3120.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3121.     handler(*args)
  3122.     ~~~~~~~^^^^^^^
  3123.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3124.     on_pan_update=lambda e: draw_on_canvas(e),
  3125.                             ~~~~~~~~~~~~~~^^^
  3126.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3127.     canvas.content.controls.append(
  3128.     ^^^^^^^^^^^^^^^^^^^^^^^
  3129. AttributeError: 'Container' object has no attribute 'controls'
  3130. 2025-05-07 15:15:26,221 - ERROR - Future exception was never retrieved
  3131. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3132. Traceback (most recent call last):
  3133.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3134.     result = self.fn(*self.args, **self.kwargs)
  3135.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3136.     handler(*args)
  3137.     ~~~~~~~^^^^^^^
  3138.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3139.     on_pan_update=lambda e: draw_on_canvas(e),
  3140.                             ~~~~~~~~~~~~~~^^^
  3141.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3142.     canvas.content.controls.append(
  3143.     ^^^^^^^^^^^^^^^^^^^^^^^
  3144. AttributeError: 'Container' object has no attribute 'controls'
  3145. 2025-05-07 15:15:26,223 - ERROR - Future exception was never retrieved
  3146. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3147. Traceback (most recent call last):
  3148.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3149.     result = self.fn(*self.args, **self.kwargs)
  3150.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3151.     handler(*args)
  3152.     ~~~~~~~^^^^^^^
  3153.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3154.     on_pan_update=lambda e: draw_on_canvas(e),
  3155.                             ~~~~~~~~~~~~~~^^^
  3156.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3157.     canvas.content.controls.append(
  3158.     ^^^^^^^^^^^^^^^^^^^^^^^
  3159. AttributeError: 'Container' object has no attribute 'controls'
  3160. 2025-05-07 15:15:26,225 - ERROR - Future exception was never retrieved
  3161. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3162. Traceback (most recent call last):
  3163.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3164.     result = self.fn(*self.args, **self.kwargs)
  3165.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3166.     handler(*args)
  3167.     ~~~~~~~^^^^^^^
  3168.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3169.     on_pan_update=lambda e: draw_on_canvas(e),
  3170.                             ~~~~~~~~~~~~~~^^^
  3171.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3172.     canvas.content.controls.append(
  3173.     ^^^^^^^^^^^^^^^^^^^^^^^
  3174. AttributeError: 'Container' object has no attribute 'controls'
  3175. 2025-05-07 15:15:26,227 - ERROR - Future exception was never retrieved
  3176. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3177. Traceback (most recent call last):
  3178.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3179.     result = self.fn(*self.args, **self.kwargs)
  3180.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3181.     handler(*args)
  3182.     ~~~~~~~^^^^^^^
  3183.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3184.     on_pan_update=lambda e: draw_on_canvas(e),
  3185.                             ~~~~~~~~~~~~~~^^^
  3186.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3187.     canvas.content.controls.append(
  3188.     ^^^^^^^^^^^^^^^^^^^^^^^
  3189. AttributeError: 'Container' object has no attribute 'controls'
  3190. 2025-05-07 15:15:26,229 - ERROR - Future exception was never retrieved
  3191. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3192. Traceback (most recent call last):
  3193.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3194.     result = self.fn(*self.args, **self.kwargs)
  3195.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3196.     handler(*args)
  3197.     ~~~~~~~^^^^^^^
  3198.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3199.     on_pan_update=lambda e: draw_on_canvas(e),
  3200.                             ~~~~~~~~~~~~~~^^^
  3201.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3202.     canvas.content.controls.append(
  3203.     ^^^^^^^^^^^^^^^^^^^^^^^
  3204. AttributeError: 'Container' object has no attribute 'controls'
  3205. 2025-05-07 15:15:26,231 - ERROR - Future exception was never retrieved
  3206. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3207. Traceback (most recent call last):
  3208.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3209.     result = self.fn(*self.args, **self.kwargs)
  3210.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3211.     handler(*args)
  3212.     ~~~~~~~^^^^^^^
  3213.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3214.     on_pan_update=lambda e: draw_on_canvas(e),
  3215.                             ~~~~~~~~~~~~~~^^^
  3216.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3217.     canvas.content.controls.append(
  3218.     ^^^^^^^^^^^^^^^^^^^^^^^
  3219. AttributeError: 'Container' object has no attribute 'controls'
  3220. 2025-05-07 15:15:26,232 - ERROR - Future exception was never retrieved
  3221. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3222. Traceback (most recent call last):
  3223.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3224.     result = self.fn(*self.args, **self.kwargs)
  3225.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3226.     handler(*args)
  3227.     ~~~~~~~^^^^^^^
  3228.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3229.     on_pan_update=lambda e: draw_on_canvas(e),
  3230.                             ~~~~~~~~~~~~~~^^^
  3231.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3232.     canvas.content.controls.append(
  3233.     ^^^^^^^^^^^^^^^^^^^^^^^
  3234. AttributeError: 'Container' object has no attribute 'controls'
  3235. 2025-05-07 15:15:26,234 - ERROR - Future exception was never retrieved
  3236. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3237. Traceback (most recent call last):
  3238.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3239.     result = self.fn(*self.args, **self.kwargs)
  3240.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3241.     handler(*args)
  3242.     ~~~~~~~^^^^^^^
  3243.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3244.     on_pan_update=lambda e: draw_on_canvas(e),
  3245.                             ~~~~~~~~~~~~~~^^^
  3246.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3247.     canvas.content.controls.append(
  3248.     ^^^^^^^^^^^^^^^^^^^^^^^
  3249. AttributeError: 'Container' object has no attribute 'controls'
  3250. 2025-05-07 15:15:26,237 - ERROR - Future exception was never retrieved
  3251. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3252. Traceback (most recent call last):
  3253.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3254.     result = self.fn(*self.args, **self.kwargs)
  3255.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3256.     handler(*args)
  3257.     ~~~~~~~^^^^^^^
  3258.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3259.     on_pan_update=lambda e: draw_on_canvas(e),
  3260.                             ~~~~~~~~~~~~~~^^^
  3261.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3262.     canvas.content.controls.append(
  3263.     ^^^^^^^^^^^^^^^^^^^^^^^
  3264. AttributeError: 'Container' object has no attribute 'controls'
  3265. 2025-05-07 15:15:26,239 - ERROR - Future exception was never retrieved
  3266. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3267. Traceback (most recent call last):
  3268.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3269.     result = self.fn(*self.args, **self.kwargs)
  3270.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3271.     handler(*args)
  3272.     ~~~~~~~^^^^^^^
  3273.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3274.     on_pan_update=lambda e: draw_on_canvas(e),
  3275.                             ~~~~~~~~~~~~~~^^^
  3276.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3277.     canvas.content.controls.append(
  3278.     ^^^^^^^^^^^^^^^^^^^^^^^
  3279. AttributeError: 'Container' object has no attribute 'controls'
  3280. 2025-05-07 15:15:26,241 - ERROR - Future exception was never retrieved
  3281. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3282. Traceback (most recent call last):
  3283.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3284.     result = self.fn(*self.args, **self.kwargs)
  3285.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3286.     handler(*args)
  3287.     ~~~~~~~^^^^^^^
  3288.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3289.     on_pan_update=lambda e: draw_on_canvas(e),
  3290.                             ~~~~~~~~~~~~~~^^^
  3291.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3292.     canvas.content.controls.append(
  3293.     ^^^^^^^^^^^^^^^^^^^^^^^
  3294. AttributeError: 'Container' object has no attribute 'controls'
  3295. 2025-05-07 15:15:26,243 - ERROR - Future exception was never retrieved
  3296. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3297. Traceback (most recent call last):
  3298.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3299.     result = self.fn(*self.args, **self.kwargs)
  3300.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3301.     handler(*args)
  3302.     ~~~~~~~^^^^^^^
  3303.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3304.     on_pan_update=lambda e: draw_on_canvas(e),
  3305.                             ~~~~~~~~~~~~~~^^^
  3306.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3307.     canvas.content.controls.append(
  3308.     ^^^^^^^^^^^^^^^^^^^^^^^
  3309. AttributeError: 'Container' object has no attribute 'controls'
  3310. 2025-05-07 15:15:26,244 - ERROR - Future exception was never retrieved
  3311. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3312. Traceback (most recent call last):
  3313.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3314.     result = self.fn(*self.args, **self.kwargs)
  3315.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3316.     handler(*args)
  3317.     ~~~~~~~^^^^^^^
  3318.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3319.     on_pan_update=lambda e: draw_on_canvas(e),
  3320.                             ~~~~~~~~~~~~~~^^^
  3321.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3322.     canvas.content.controls.append(
  3323.     ^^^^^^^^^^^^^^^^^^^^^^^
  3324. AttributeError: 'Container' object has no attribute 'controls'
  3325. 2025-05-07 15:15:26,246 - ERROR - Future exception was never retrieved
  3326. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3327. Traceback (most recent call last):
  3328.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3329.     result = self.fn(*self.args, **self.kwargs)
  3330.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3331.     handler(*args)
  3332.     ~~~~~~~^^^^^^^
  3333.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3334.     on_pan_update=lambda e: draw_on_canvas(e),
  3335.                             ~~~~~~~~~~~~~~^^^
  3336.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3337.     canvas.content.controls.append(
  3338.     ^^^^^^^^^^^^^^^^^^^^^^^
  3339. AttributeError: 'Container' object has no attribute 'controls'
  3340. 2025-05-07 15:15:26,248 - ERROR - Future exception was never retrieved
  3341. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3342. Traceback (most recent call last):
  3343.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3344.     result = self.fn(*self.args, **self.kwargs)
  3345.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3346.     handler(*args)
  3347.     ~~~~~~~^^^^^^^
  3348.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3349.     on_pan_update=lambda e: draw_on_canvas(e),
  3350.                             ~~~~~~~~~~~~~~^^^
  3351.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3352.     canvas.content.controls.append(
  3353.     ^^^^^^^^^^^^^^^^^^^^^^^
  3354. AttributeError: 'Container' object has no attribute 'controls'
  3355. 2025-05-07 15:15:26,250 - ERROR - Future exception was never retrieved
  3356. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3357. Traceback (most recent call last):
  3358.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3359.     result = self.fn(*self.args, **self.kwargs)
  3360.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3361.     handler(*args)
  3362.     ~~~~~~~^^^^^^^
  3363.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3364.     on_pan_update=lambda e: draw_on_canvas(e),
  3365.                             ~~~~~~~~~~~~~~^^^
  3366.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3367.     canvas.content.controls.append(
  3368.     ^^^^^^^^^^^^^^^^^^^^^^^
  3369. AttributeError: 'Container' object has no attribute 'controls'
  3370. 2025-05-07 15:15:26,251 - ERROR - Future exception was never retrieved
  3371. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3372. Traceback (most recent call last):
  3373.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3374.     result = self.fn(*self.args, **self.kwargs)
  3375.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3376.     handler(*args)
  3377.     ~~~~~~~^^^^^^^
  3378.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3379.     on_pan_update=lambda e: draw_on_canvas(e),
  3380.                             ~~~~~~~~~~~~~~^^^
  3381.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3382.     canvas.content.controls.append(
  3383.     ^^^^^^^^^^^^^^^^^^^^^^^
  3384. AttributeError: 'Container' object has no attribute 'controls'
  3385. 2025-05-07 15:15:26,253 - ERROR - Future exception was never retrieved
  3386. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3387. Traceback (most recent call last):
  3388.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3389.     result = self.fn(*self.args, **self.kwargs)
  3390.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3391.     handler(*args)
  3392.     ~~~~~~~^^^^^^^
  3393.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3394.     on_pan_update=lambda e: draw_on_canvas(e),
  3395.                             ~~~~~~~~~~~~~~^^^
  3396.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3397.     canvas.content.controls.append(
  3398.     ^^^^^^^^^^^^^^^^^^^^^^^
  3399. AttributeError: 'Container' object has no attribute 'controls'
  3400. 2025-05-07 15:15:26,255 - ERROR - Future exception was never retrieved
  3401. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3402. Traceback (most recent call last):
  3403.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3404.     result = self.fn(*self.args, **self.kwargs)
  3405.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3406.     handler(*args)
  3407.     ~~~~~~~^^^^^^^
  3408.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3409.     on_pan_update=lambda e: draw_on_canvas(e),
  3410.                             ~~~~~~~~~~~~~~^^^
  3411.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3412.     canvas.content.controls.append(
  3413.     ^^^^^^^^^^^^^^^^^^^^^^^
  3414. AttributeError: 'Container' object has no attribute 'controls'
  3415. 2025-05-07 15:15:26,258 - ERROR - Future exception was never retrieved
  3416. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3417. Traceback (most recent call last):
  3418.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3419.     result = self.fn(*self.args, **self.kwargs)
  3420.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3421.     handler(*args)
  3422.     ~~~~~~~^^^^^^^
  3423.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3424.     on_pan_update=lambda e: draw_on_canvas(e),
  3425.                             ~~~~~~~~~~~~~~^^^
  3426.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3427.     canvas.content.controls.append(
  3428.     ^^^^^^^^^^^^^^^^^^^^^^^
  3429. AttributeError: 'Container' object has no attribute 'controls'
  3430. 2025-05-07 15:15:26,260 - ERROR - Future exception was never retrieved
  3431. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3432. Traceback (most recent call last):
  3433.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3434.     result = self.fn(*self.args, **self.kwargs)
  3435.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3436.     handler(*args)
  3437.     ~~~~~~~^^^^^^^
  3438.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3439.     on_pan_update=lambda e: draw_on_canvas(e),
  3440.                             ~~~~~~~~~~~~~~^^^
  3441.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3442.     canvas.content.controls.append(
  3443.     ^^^^^^^^^^^^^^^^^^^^^^^
  3444. AttributeError: 'Container' object has no attribute 'controls'
  3445. 2025-05-07 15:15:26,262 - ERROR - Future exception was never retrieved
  3446. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3447. Traceback (most recent call last):
  3448.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3449.     result = self.fn(*self.args, **self.kwargs)
  3450.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3451.     handler(*args)
  3452.     ~~~~~~~^^^^^^^
  3453.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3454.     on_pan_update=lambda e: draw_on_canvas(e),
  3455.                             ~~~~~~~~~~~~~~^^^
  3456.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3457.     canvas.content.controls.append(
  3458.     ^^^^^^^^^^^^^^^^^^^^^^^
  3459. AttributeError: 'Container' object has no attribute 'controls'
  3460. 2025-05-07 15:15:26,264 - ERROR - Future exception was never retrieved
  3461. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3462. Traceback (most recent call last):
  3463.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3464.     result = self.fn(*self.args, **self.kwargs)
  3465.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3466.     handler(*args)
  3467.     ~~~~~~~^^^^^^^
  3468.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3469.     on_pan_update=lambda e: draw_on_canvas(e),
  3470.                             ~~~~~~~~~~~~~~^^^
  3471.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3472.     canvas.content.controls.append(
  3473.     ^^^^^^^^^^^^^^^^^^^^^^^
  3474. AttributeError: 'Container' object has no attribute 'controls'
  3475. 2025-05-07 15:15:26,265 - ERROR - Future exception was never retrieved
  3476. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3477. Traceback (most recent call last):
  3478.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3479.     result = self.fn(*self.args, **self.kwargs)
  3480.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3481.     handler(*args)
  3482.     ~~~~~~~^^^^^^^
  3483.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3484.     on_pan_update=lambda e: draw_on_canvas(e),
  3485.                             ~~~~~~~~~~~~~~^^^
  3486.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3487.     canvas.content.controls.append(
  3488.     ^^^^^^^^^^^^^^^^^^^^^^^
  3489. AttributeError: 'Container' object has no attribute 'controls'
  3490. 2025-05-07 15:15:26,268 - ERROR - Future exception was never retrieved
  3491. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3492. Traceback (most recent call last):
  3493.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3494.     result = self.fn(*self.args, **self.kwargs)
  3495.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3496.     handler(*args)
  3497.     ~~~~~~~^^^^^^^
  3498.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3499.     on_pan_update=lambda e: draw_on_canvas(e),
  3500.                             ~~~~~~~~~~~~~~^^^
  3501.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3502.     canvas.content.controls.append(
  3503.     ^^^^^^^^^^^^^^^^^^^^^^^
  3504. AttributeError: 'Container' object has no attribute 'controls'
  3505. 2025-05-07 15:15:26,270 - ERROR - Future exception was never retrieved
  3506. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3507. Traceback (most recent call last):
  3508.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3509.     result = self.fn(*self.args, **self.kwargs)
  3510.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3511.     handler(*args)
  3512.     ~~~~~~~^^^^^^^
  3513.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3514.     on_pan_update=lambda e: draw_on_canvas(e),
  3515.                             ~~~~~~~~~~~~~~^^^
  3516.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3517.     canvas.content.controls.append(
  3518.     ^^^^^^^^^^^^^^^^^^^^^^^
  3519. AttributeError: 'Container' object has no attribute 'controls'
  3520. 2025-05-07 15:15:26,271 - ERROR - Future exception was never retrieved
  3521. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3522. Traceback (most recent call last):
  3523.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3524.     result = self.fn(*self.args, **self.kwargs)
  3525.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3526.     handler(*args)
  3527.     ~~~~~~~^^^^^^^
  3528.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3529.     on_pan_update=lambda e: draw_on_canvas(e),
  3530.                             ~~~~~~~~~~~~~~^^^
  3531.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3532.     canvas.content.controls.append(
  3533.     ^^^^^^^^^^^^^^^^^^^^^^^
  3534. AttributeError: 'Container' object has no attribute 'controls'
  3535. 2025-05-07 15:15:26,274 - ERROR - Future exception was never retrieved
  3536. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3537. Traceback (most recent call last):
  3538.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3539.     result = self.fn(*self.args, **self.kwargs)
  3540.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3541.     handler(*args)
  3542.     ~~~~~~~^^^^^^^
  3543.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3544.     on_pan_update=lambda e: draw_on_canvas(e),
  3545.                             ~~~~~~~~~~~~~~^^^
  3546.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3547.     canvas.content.controls.append(
  3548.     ^^^^^^^^^^^^^^^^^^^^^^^
  3549. AttributeError: 'Container' object has no attribute 'controls'
  3550. 2025-05-07 15:15:26,275 - ERROR - Future exception was never retrieved
  3551. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3552. Traceback (most recent call last):
  3553.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3554.     result = self.fn(*self.args, **self.kwargs)
  3555.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3556.     handler(*args)
  3557.     ~~~~~~~^^^^^^^
  3558.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3559.     on_pan_update=lambda e: draw_on_canvas(e),
  3560.                             ~~~~~~~~~~~~~~^^^
  3561.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3562.     canvas.content.controls.append(
  3563.     ^^^^^^^^^^^^^^^^^^^^^^^
  3564. AttributeError: 'Container' object has no attribute 'controls'
  3565. 2025-05-07 15:15:26,278 - ERROR - Future exception was never retrieved
  3566. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3567. Traceback (most recent call last):
  3568.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3569.     result = self.fn(*self.args, **self.kwargs)
  3570.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3571.     handler(*args)
  3572.     ~~~~~~~^^^^^^^
  3573.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3574.     on_pan_update=lambda e: draw_on_canvas(e),
  3575.                             ~~~~~~~~~~~~~~^^^
  3576.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3577.     canvas.content.controls.append(
  3578.     ^^^^^^^^^^^^^^^^^^^^^^^
  3579. AttributeError: 'Container' object has no attribute 'controls'
  3580. 2025-05-07 15:15:26,281 - ERROR - Future exception was never retrieved
  3581. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3582. Traceback (most recent call last):
  3583.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3584.     result = self.fn(*self.args, **self.kwargs)
  3585.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3586.     handler(*args)
  3587.     ~~~~~~~^^^^^^^
  3588.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3589.     on_pan_update=lambda e: draw_on_canvas(e),
  3590.                             ~~~~~~~~~~~~~~^^^
  3591.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3592.     canvas.content.controls.append(
  3593.     ^^^^^^^^^^^^^^^^^^^^^^^
  3594. AttributeError: 'Container' object has no attribute 'controls'
  3595. 2025-05-07 15:15:26,282 - ERROR - Future exception was never retrieved
  3596. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3597. Traceback (most recent call last):
  3598.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3599.     result = self.fn(*self.args, **self.kwargs)
  3600.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3601.     handler(*args)
  3602.     ~~~~~~~^^^^^^^
  3603.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3604.     on_pan_update=lambda e: draw_on_canvas(e),
  3605.                             ~~~~~~~~~~~~~~^^^
  3606.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3607.     canvas.content.controls.append(
  3608.     ^^^^^^^^^^^^^^^^^^^^^^^
  3609. AttributeError: 'Container' object has no attribute 'controls'
  3610. 2025-05-07 15:15:26,283 - ERROR - Future exception was never retrieved
  3611. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3612. Traceback (most recent call last):
  3613.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3614.     result = self.fn(*self.args, **self.kwargs)
  3615.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3616.     handler(*args)
  3617.     ~~~~~~~^^^^^^^
  3618.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3619.     on_pan_update=lambda e: draw_on_canvas(e),
  3620.                             ~~~~~~~~~~~~~~^^^
  3621.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3622.     canvas.content.controls.append(
  3623.     ^^^^^^^^^^^^^^^^^^^^^^^
  3624. AttributeError: 'Container' object has no attribute 'controls'
  3625. 2025-05-07 15:15:26,285 - ERROR - Future exception was never retrieved
  3626. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3627. Traceback (most recent call last):
  3628.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3629.     result = self.fn(*self.args, **self.kwargs)
  3630.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3631.     handler(*args)
  3632.     ~~~~~~~^^^^^^^
  3633.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3634.     on_pan_update=lambda e: draw_on_canvas(e),
  3635.                             ~~~~~~~~~~~~~~^^^
  3636.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3637.     canvas.content.controls.append(
  3638.     ^^^^^^^^^^^^^^^^^^^^^^^
  3639. AttributeError: 'Container' object has no attribute 'controls'
  3640. 2025-05-07 15:15:26,287 - ERROR - Future exception was never retrieved
  3641. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3642. Traceback (most recent call last):
  3643.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3644.     result = self.fn(*self.args, **self.kwargs)
  3645.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3646.     handler(*args)
  3647.     ~~~~~~~^^^^^^^
  3648.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3649.     on_pan_update=lambda e: draw_on_canvas(e),
  3650.                             ~~~~~~~~~~~~~~^^^
  3651.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3652.     canvas.content.controls.append(
  3653.     ^^^^^^^^^^^^^^^^^^^^^^^
  3654. AttributeError: 'Container' object has no attribute 'controls'
  3655. 2025-05-07 15:15:26,290 - ERROR - Future exception was never retrieved
  3656. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3657. Traceback (most recent call last):
  3658.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3659.     result = self.fn(*self.args, **self.kwargs)
  3660.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3661.     handler(*args)
  3662.     ~~~~~~~^^^^^^^
  3663.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3664.     on_pan_update=lambda e: draw_on_canvas(e),
  3665.                             ~~~~~~~~~~~~~~^^^
  3666.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3667.     canvas.content.controls.append(
  3668.     ^^^^^^^^^^^^^^^^^^^^^^^
  3669. AttributeError: 'Container' object has no attribute 'controls'
  3670. 2025-05-07 15:15:26,292 - ERROR - Future exception was never retrieved
  3671. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3672. Traceback (most recent call last):
  3673.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3674.     result = self.fn(*self.args, **self.kwargs)
  3675.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3676.     handler(*args)
  3677.     ~~~~~~~^^^^^^^
  3678.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3679.     on_pan_update=lambda e: draw_on_canvas(e),
  3680.                             ~~~~~~~~~~~~~~^^^
  3681.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3682.     canvas.content.controls.append(
  3683.     ^^^^^^^^^^^^^^^^^^^^^^^
  3684. AttributeError: 'Container' object has no attribute 'controls'
  3685. 2025-05-07 15:15:26,294 - ERROR - Future exception was never retrieved
  3686. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3687. Traceback (most recent call last):
  3688.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3689.     result = self.fn(*self.args, **self.kwargs)
  3690.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3691.     handler(*args)
  3692.     ~~~~~~~^^^^^^^
  3693.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3694.     on_pan_update=lambda e: draw_on_canvas(e),
  3695.                             ~~~~~~~~~~~~~~^^^
  3696.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3697.     canvas.content.controls.append(
  3698.     ^^^^^^^^^^^^^^^^^^^^^^^
  3699. AttributeError: 'Container' object has no attribute 'controls'
  3700. 2025-05-07 15:15:26,297 - ERROR - Future exception was never retrieved
  3701. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3702. Traceback (most recent call last):
  3703.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3704.     result = self.fn(*self.args, **self.kwargs)
  3705.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3706.     handler(*args)
  3707.     ~~~~~~~^^^^^^^
  3708.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3709.     on_pan_update=lambda e: draw_on_canvas(e),
  3710.                             ~~~~~~~~~~~~~~^^^
  3711.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3712.     canvas.content.controls.append(
  3713.     ^^^^^^^^^^^^^^^^^^^^^^^
  3714. AttributeError: 'Container' object has no attribute 'controls'
  3715. 2025-05-07 15:15:26,299 - ERROR - Future exception was never retrieved
  3716. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3717. Traceback (most recent call last):
  3718.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3719.     result = self.fn(*self.args, **self.kwargs)
  3720.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3721.     handler(*args)
  3722.     ~~~~~~~^^^^^^^
  3723.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3724.     on_pan_update=lambda e: draw_on_canvas(e),
  3725.                             ~~~~~~~~~~~~~~^^^
  3726.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3727.     canvas.content.controls.append(
  3728.     ^^^^^^^^^^^^^^^^^^^^^^^
  3729. AttributeError: 'Container' object has no attribute 'controls'
  3730. 2025-05-07 15:15:26,301 - ERROR - Future exception was never retrieved
  3731. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3732. Traceback (most recent call last):
  3733.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3734.     result = self.fn(*self.args, **self.kwargs)
  3735.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3736.     handler(*args)
  3737.     ~~~~~~~^^^^^^^
  3738.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3739.     on_pan_update=lambda e: draw_on_canvas(e),
  3740.                             ~~~~~~~~~~~~~~^^^
  3741.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3742.     canvas.content.controls.append(
  3743.     ^^^^^^^^^^^^^^^^^^^^^^^
  3744. AttributeError: 'Container' object has no attribute 'controls'
  3745. 2025-05-07 15:15:26,303 - ERROR - Future exception was never retrieved
  3746. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3747. Traceback (most recent call last):
  3748.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3749.     result = self.fn(*self.args, **self.kwargs)
  3750.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3751.     handler(*args)
  3752.     ~~~~~~~^^^^^^^
  3753.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3754.     on_pan_update=lambda e: draw_on_canvas(e),
  3755.                             ~~~~~~~~~~~~~~^^^
  3756.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3757.     canvas.content.controls.append(
  3758.     ^^^^^^^^^^^^^^^^^^^^^^^
  3759. AttributeError: 'Container' object has no attribute 'controls'
  3760. 2025-05-07 15:15:26,307 - ERROR - Future exception was never retrieved
  3761. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3762. Traceback (most recent call last):
  3763.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3764.     result = self.fn(*self.args, **self.kwargs)
  3765.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3766.     handler(*args)
  3767.     ~~~~~~~^^^^^^^
  3768.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3769.     on_pan_update=lambda e: draw_on_canvas(e),
  3770.                             ~~~~~~~~~~~~~~^^^
  3771.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3772.     canvas.content.controls.append(
  3773.     ^^^^^^^^^^^^^^^^^^^^^^^
  3774. AttributeError: 'Container' object has no attribute 'controls'
  3775. 2025-05-07 15:15:26,310 - ERROR - Future exception was never retrieved
  3776. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3777. Traceback (most recent call last):
  3778.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3779.     result = self.fn(*self.args, **self.kwargs)
  3780.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3781.     handler(*args)
  3782.     ~~~~~~~^^^^^^^
  3783.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3784.     on_pan_update=lambda e: draw_on_canvas(e),
  3785.                             ~~~~~~~~~~~~~~^^^
  3786.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3787.     canvas.content.controls.append(
  3788.     ^^^^^^^^^^^^^^^^^^^^^^^
  3789. AttributeError: 'Container' object has no attribute 'controls'
  3790. 2025-05-07 15:15:26,313 - ERROR - Future exception was never retrieved
  3791. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3792. Traceback (most recent call last):
  3793.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3794.     result = self.fn(*self.args, **self.kwargs)
  3795.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3796.     handler(*args)
  3797.     ~~~~~~~^^^^^^^
  3798.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3799.     on_pan_update=lambda e: draw_on_canvas(e),
  3800.                             ~~~~~~~~~~~~~~^^^
  3801.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3802.     canvas.content.controls.append(
  3803.     ^^^^^^^^^^^^^^^^^^^^^^^
  3804. AttributeError: 'Container' object has no attribute 'controls'
  3805. 2025-05-07 15:15:26,318 - ERROR - Future exception was never retrieved
  3806. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3807. Traceback (most recent call last):
  3808.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3809.     result = self.fn(*self.args, **self.kwargs)
  3810.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3811.     handler(*args)
  3812.     ~~~~~~~^^^^^^^
  3813.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3814.     on_pan_update=lambda e: draw_on_canvas(e),
  3815.                             ~~~~~~~~~~~~~~^^^
  3816.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3817.     canvas.content.controls.append(
  3818.     ^^^^^^^^^^^^^^^^^^^^^^^
  3819. AttributeError: 'Container' object has no attribute 'controls'
  3820. 2025-05-07 15:15:26,320 - ERROR - Future exception was never retrieved
  3821. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3822. Traceback (most recent call last):
  3823.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3824.     result = self.fn(*self.args, **self.kwargs)
  3825.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3826.     handler(*args)
  3827.     ~~~~~~~^^^^^^^
  3828.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3829.     on_pan_update=lambda e: draw_on_canvas(e),
  3830.                             ~~~~~~~~~~~~~~^^^
  3831.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3832.     canvas.content.controls.append(
  3833.     ^^^^^^^^^^^^^^^^^^^^^^^
  3834. AttributeError: 'Container' object has no attribute 'controls'
  3835. 2025-05-07 15:15:26,327 - ERROR - Future exception was never retrieved
  3836. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3837. Traceback (most recent call last):
  3838.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3839.     result = self.fn(*self.args, **self.kwargs)
  3840.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3841.     handler(*args)
  3842.     ~~~~~~~^^^^^^^
  3843.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3844.     on_pan_update=lambda e: draw_on_canvas(e),
  3845.                             ~~~~~~~~~~~~~~^^^
  3846.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3847.     canvas.content.controls.append(
  3848.     ^^^^^^^^^^^^^^^^^^^^^^^
  3849. AttributeError: 'Container' object has no attribute 'controls'
  3850. 2025-05-07 15:15:26,333 - ERROR - Future exception was never retrieved
  3851. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3852. Traceback (most recent call last):
  3853.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3854.     result = self.fn(*self.args, **self.kwargs)
  3855.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3856.     handler(*args)
  3857.     ~~~~~~~^^^^^^^
  3858.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3859.     on_pan_update=lambda e: draw_on_canvas(e),
  3860.                             ~~~~~~~~~~~~~~^^^
  3861.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3862.     canvas.content.controls.append(
  3863.     ^^^^^^^^^^^^^^^^^^^^^^^
  3864. AttributeError: 'Container' object has no attribute 'controls'
  3865. 2025-05-07 15:15:26,342 - ERROR - Future exception was never retrieved
  3866. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3867. Traceback (most recent call last):
  3868.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3869.     result = self.fn(*self.args, **self.kwargs)
  3870.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3871.     handler(*args)
  3872.     ~~~~~~~^^^^^^^
  3873.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3874.     on_pan_update=lambda e: draw_on_canvas(e),
  3875.                             ~~~~~~~~~~~~~~^^^
  3876.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3877.     canvas.content.controls.append(
  3878.     ^^^^^^^^^^^^^^^^^^^^^^^
  3879. AttributeError: 'Container' object has no attribute 'controls'
  3880. 2025-05-07 15:15:26,352 - ERROR - Future exception was never retrieved
  3881. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3882. Traceback (most recent call last):
  3883.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3884.     result = self.fn(*self.args, **self.kwargs)
  3885.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3886.     handler(*args)
  3887.     ~~~~~~~^^^^^^^
  3888.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3889.     on_pan_update=lambda e: draw_on_canvas(e),
  3890.                             ~~~~~~~~~~~~~~^^^
  3891.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3892.     canvas.content.controls.append(
  3893.     ^^^^^^^^^^^^^^^^^^^^^^^
  3894. AttributeError: 'Container' object has no attribute 'controls'
  3895. 2025-05-07 15:15:26,358 - ERROR - Future exception was never retrieved
  3896. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3897. Traceback (most recent call last):
  3898.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3899.     result = self.fn(*self.args, **self.kwargs)
  3900.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3901.     handler(*args)
  3902.     ~~~~~~~^^^^^^^
  3903.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3904.     on_pan_update=lambda e: draw_on_canvas(e),
  3905.                             ~~~~~~~~~~~~~~^^^
  3906.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3907.     canvas.content.controls.append(
  3908.     ^^^^^^^^^^^^^^^^^^^^^^^
  3909. AttributeError: 'Container' object has no attribute 'controls'
  3910. 2025-05-07 15:15:26,360 - ERROR - Future exception was never retrieved
  3911. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3912. Traceback (most recent call last):
  3913.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3914.     result = self.fn(*self.args, **self.kwargs)
  3915.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3916.     handler(*args)
  3917.     ~~~~~~~^^^^^^^
  3918.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3919.     on_pan_update=lambda e: draw_on_canvas(e),
  3920.                             ~~~~~~~~~~~~~~^^^
  3921.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3922.     canvas.content.controls.append(
  3923.     ^^^^^^^^^^^^^^^^^^^^^^^
  3924. AttributeError: 'Container' object has no attribute 'controls'
  3925. 2025-05-07 15:15:26,372 - ERROR - Future exception was never retrieved
  3926. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3927. Traceback (most recent call last):
  3928.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3929.     result = self.fn(*self.args, **self.kwargs)
  3930.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3931.     handler(*args)
  3932.     ~~~~~~~^^^^^^^
  3933.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3934.     on_pan_update=lambda e: draw_on_canvas(e),
  3935.                             ~~~~~~~~~~~~~~^^^
  3936.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3937.     canvas.content.controls.append(
  3938.     ^^^^^^^^^^^^^^^^^^^^^^^
  3939. AttributeError: 'Container' object has no attribute 'controls'
  3940. 2025-05-07 15:15:26,374 - ERROR - Future exception was never retrieved
  3941. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3942. Traceback (most recent call last):
  3943.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3944.     result = self.fn(*self.args, **self.kwargs)
  3945.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3946.     handler(*args)
  3947.     ~~~~~~~^^^^^^^
  3948.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3949.     on_pan_update=lambda e: draw_on_canvas(e),
  3950.                             ~~~~~~~~~~~~~~^^^
  3951.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3952.     canvas.content.controls.append(
  3953.     ^^^^^^^^^^^^^^^^^^^^^^^
  3954. AttributeError: 'Container' object has no attribute 'controls'
  3955. 2025-05-07 15:15:26,378 - ERROR - Future exception was never retrieved
  3956. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3957. Traceback (most recent call last):
  3958.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3959.     result = self.fn(*self.args, **self.kwargs)
  3960.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3961.     handler(*args)
  3962.     ~~~~~~~^^^^^^^
  3963.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3964.     on_pan_update=lambda e: draw_on_canvas(e),
  3965.                             ~~~~~~~~~~~~~~^^^
  3966.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3967.     canvas.content.controls.append(
  3968.     ^^^^^^^^^^^^^^^^^^^^^^^
  3969. AttributeError: 'Container' object has no attribute 'controls'
  3970. 2025-05-07 15:15:26,380 - ERROR - Future exception was never retrieved
  3971. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3972. Traceback (most recent call last):
  3973.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3974.     result = self.fn(*self.args, **self.kwargs)
  3975.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3976.     handler(*args)
  3977.     ~~~~~~~^^^^^^^
  3978.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3979.     on_pan_update=lambda e: draw_on_canvas(e),
  3980.                             ~~~~~~~~~~~~~~^^^
  3981.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3982.     canvas.content.controls.append(
  3983.     ^^^^^^^^^^^^^^^^^^^^^^^
  3984. AttributeError: 'Container' object has no attribute 'controls'
  3985. 2025-05-07 15:15:26,384 - ERROR - Future exception was never retrieved
  3986. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  3987. Traceback (most recent call last):
  3988.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  3989.     result = self.fn(*self.args, **self.kwargs)
  3990.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  3991.     handler(*args)
  3992.     ~~~~~~~^^^^^^^
  3993.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  3994.     on_pan_update=lambda e: draw_on_canvas(e),
  3995.                             ~~~~~~~~~~~~~~^^^
  3996.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  3997.     canvas.content.controls.append(
  3998.     ^^^^^^^^^^^^^^^^^^^^^^^
  3999. AttributeError: 'Container' object has no attribute 'controls'
  4000. 2025-05-07 15:15:26,386 - ERROR - Future exception was never retrieved
  4001. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4002. Traceback (most recent call last):
  4003.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4004.     result = self.fn(*self.args, **self.kwargs)
  4005.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4006.     handler(*args)
  4007.     ~~~~~~~^^^^^^^
  4008.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4009.     on_pan_update=lambda e: draw_on_canvas(e),
  4010.                             ~~~~~~~~~~~~~~^^^
  4011.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4012.     canvas.content.controls.append(
  4013.     ^^^^^^^^^^^^^^^^^^^^^^^
  4014. AttributeError: 'Container' object has no attribute 'controls'
  4015. 2025-05-07 15:15:26,388 - ERROR - Future exception was never retrieved
  4016. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4017. Traceback (most recent call last):
  4018.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4019.     result = self.fn(*self.args, **self.kwargs)
  4020.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4021.     handler(*args)
  4022.     ~~~~~~~^^^^^^^
  4023.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4024.     on_pan_update=lambda e: draw_on_canvas(e),
  4025.                             ~~~~~~~~~~~~~~^^^
  4026.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4027.     canvas.content.controls.append(
  4028.     ^^^^^^^^^^^^^^^^^^^^^^^
  4029. AttributeError: 'Container' object has no attribute 'controls'
  4030. 2025-05-07 15:15:26,390 - ERROR - Future exception was never retrieved
  4031. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4032. Traceback (most recent call last):
  4033.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4034.     result = self.fn(*self.args, **self.kwargs)
  4035.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4036.     handler(*args)
  4037.     ~~~~~~~^^^^^^^
  4038.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4039.     on_pan_update=lambda e: draw_on_canvas(e),
  4040.                             ~~~~~~~~~~~~~~^^^
  4041.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4042.     canvas.content.controls.append(
  4043.     ^^^^^^^^^^^^^^^^^^^^^^^
  4044. AttributeError: 'Container' object has no attribute 'controls'
  4045. 2025-05-07 15:15:26,394 - ERROR - Future exception was never retrieved
  4046. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4047. Traceback (most recent call last):
  4048.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4049.     result = self.fn(*self.args, **self.kwargs)
  4050.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4051.     handler(*args)
  4052.     ~~~~~~~^^^^^^^
  4053.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4054.     on_pan_update=lambda e: draw_on_canvas(e),
  4055.                             ~~~~~~~~~~~~~~^^^
  4056.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4057.     canvas.content.controls.append(
  4058.     ^^^^^^^^^^^^^^^^^^^^^^^
  4059. AttributeError: 'Container' object has no attribute 'controls'
  4060. 2025-05-07 15:15:26,396 - ERROR - Future exception was never retrieved
  4061. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4062. Traceback (most recent call last):
  4063.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4064.     result = self.fn(*self.args, **self.kwargs)
  4065.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4066.     handler(*args)
  4067.     ~~~~~~~^^^^^^^
  4068.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4069.     on_pan_update=lambda e: draw_on_canvas(e),
  4070.                             ~~~~~~~~~~~~~~^^^
  4071.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4072.     canvas.content.controls.append(
  4073.     ^^^^^^^^^^^^^^^^^^^^^^^
  4074. AttributeError: 'Container' object has no attribute 'controls'
  4075. 2025-05-07 15:15:26,398 - ERROR - Future exception was never retrieved
  4076. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4077. Traceback (most recent call last):
  4078.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4079.     result = self.fn(*self.args, **self.kwargs)
  4080.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4081.     handler(*args)
  4082.     ~~~~~~~^^^^^^^
  4083.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4084.     on_pan_update=lambda e: draw_on_canvas(e),
  4085.                             ~~~~~~~~~~~~~~^^^
  4086.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4087.     canvas.content.controls.append(
  4088.     ^^^^^^^^^^^^^^^^^^^^^^^
  4089. AttributeError: 'Container' object has no attribute 'controls'
  4090. 2025-05-07 15:15:26,402 - ERROR - Future exception was never retrieved
  4091. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4092. Traceback (most recent call last):
  4093.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4094.     result = self.fn(*self.args, **self.kwargs)
  4095.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4096.     handler(*args)
  4097.     ~~~~~~~^^^^^^^
  4098.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4099.     on_pan_update=lambda e: draw_on_canvas(e),
  4100.                             ~~~~~~~~~~~~~~^^^
  4101.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4102.     canvas.content.controls.append(
  4103.     ^^^^^^^^^^^^^^^^^^^^^^^
  4104. AttributeError: 'Container' object has no attribute 'controls'
  4105. 2025-05-07 15:15:26,404 - ERROR - Future exception was never retrieved
  4106. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4107. Traceback (most recent call last):
  4108.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4109.     result = self.fn(*self.args, **self.kwargs)
  4110.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4111.     handler(*args)
  4112.     ~~~~~~~^^^^^^^
  4113.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4114.     on_pan_update=lambda e: draw_on_canvas(e),
  4115.                             ~~~~~~~~~~~~~~^^^
  4116.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4117.     canvas.content.controls.append(
  4118.     ^^^^^^^^^^^^^^^^^^^^^^^
  4119. AttributeError: 'Container' object has no attribute 'controls'
  4120. 2025-05-07 15:15:26,406 - ERROR - Future exception was never retrieved
  4121. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4122. Traceback (most recent call last):
  4123.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4124.     result = self.fn(*self.args, **self.kwargs)
  4125.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4126.     handler(*args)
  4127.     ~~~~~~~^^^^^^^
  4128.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4129.     on_pan_update=lambda e: draw_on_canvas(e),
  4130.                             ~~~~~~~~~~~~~~^^^
  4131.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4132.     canvas.content.controls.append(
  4133.     ^^^^^^^^^^^^^^^^^^^^^^^
  4134. AttributeError: 'Container' object has no attribute 'controls'
  4135. 2025-05-07 15:15:26,409 - ERROR - Future exception was never retrieved
  4136. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4137. Traceback (most recent call last):
  4138.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4139.     result = self.fn(*self.args, **self.kwargs)
  4140.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4141.     handler(*args)
  4142.     ~~~~~~~^^^^^^^
  4143.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4144.     on_pan_update=lambda e: draw_on_canvas(e),
  4145.                             ~~~~~~~~~~~~~~^^^
  4146.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4147.     canvas.content.controls.append(
  4148.     ^^^^^^^^^^^^^^^^^^^^^^^
  4149. AttributeError: 'Container' object has no attribute 'controls'
  4150. 2025-05-07 15:15:26,411 - ERROR - Future exception was never retrieved
  4151. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4152. Traceback (most recent call last):
  4153.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4154.     result = self.fn(*self.args, **self.kwargs)
  4155.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4156.     handler(*args)
  4157.     ~~~~~~~^^^^^^^
  4158.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4159.     on_pan_update=lambda e: draw_on_canvas(e),
  4160.                             ~~~~~~~~~~~~~~^^^
  4161.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4162.     canvas.content.controls.append(
  4163.     ^^^^^^^^^^^^^^^^^^^^^^^
  4164. AttributeError: 'Container' object has no attribute 'controls'
  4165. 2025-05-07 15:15:26,414 - ERROR - Future exception was never retrieved
  4166. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4167. Traceback (most recent call last):
  4168.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4169.     result = self.fn(*self.args, **self.kwargs)
  4170.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4171.     handler(*args)
  4172.     ~~~~~~~^^^^^^^
  4173.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4174.     on_pan_update=lambda e: draw_on_canvas(e),
  4175.                             ~~~~~~~~~~~~~~^^^
  4176.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4177.     canvas.content.controls.append(
  4178.     ^^^^^^^^^^^^^^^^^^^^^^^
  4179. AttributeError: 'Container' object has no attribute 'controls'
  4180. 2025-05-07 15:15:26,415 - ERROR - Future exception was never retrieved
  4181. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4182. Traceback (most recent call last):
  4183.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4184.     result = self.fn(*self.args, **self.kwargs)
  4185.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4186.     handler(*args)
  4187.     ~~~~~~~^^^^^^^
  4188.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4189.     on_pan_update=lambda e: draw_on_canvas(e),
  4190.                             ~~~~~~~~~~~~~~^^^
  4191.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4192.     canvas.content.controls.append(
  4193.     ^^^^^^^^^^^^^^^^^^^^^^^
  4194. AttributeError: 'Container' object has no attribute 'controls'
  4195. 2025-05-07 15:15:26,418 - ERROR - Future exception was never retrieved
  4196. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4197. Traceback (most recent call last):
  4198.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4199.     result = self.fn(*self.args, **self.kwargs)
  4200.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4201.     handler(*args)
  4202.     ~~~~~~~^^^^^^^
  4203.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4204.     on_pan_update=lambda e: draw_on_canvas(e),
  4205.                             ~~~~~~~~~~~~~~^^^
  4206.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4207.     canvas.content.controls.append(
  4208.     ^^^^^^^^^^^^^^^^^^^^^^^
  4209. AttributeError: 'Container' object has no attribute 'controls'
  4210. 2025-05-07 15:15:26,420 - ERROR - Future exception was never retrieved
  4211. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4212. Traceback (most recent call last):
  4213.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4214.     result = self.fn(*self.args, **self.kwargs)
  4215.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4216.     handler(*args)
  4217.     ~~~~~~~^^^^^^^
  4218.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4219.     on_pan_update=lambda e: draw_on_canvas(e),
  4220.                             ~~~~~~~~~~~~~~^^^
  4221.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4222.     canvas.content.controls.append(
  4223.     ^^^^^^^^^^^^^^^^^^^^^^^
  4224. AttributeError: 'Container' object has no attribute 'controls'
  4225. 2025-05-07 15:15:26,422 - ERROR - Future exception was never retrieved
  4226. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4227. Traceback (most recent call last):
  4228.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4229.     result = self.fn(*self.args, **self.kwargs)
  4230.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4231.     handler(*args)
  4232.     ~~~~~~~^^^^^^^
  4233.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4234.     on_pan_update=lambda e: draw_on_canvas(e),
  4235.                             ~~~~~~~~~~~~~~^^^
  4236.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4237.     canvas.content.controls.append(
  4238.     ^^^^^^^^^^^^^^^^^^^^^^^
  4239. AttributeError: 'Container' object has no attribute 'controls'
  4240. 2025-05-07 15:15:26,425 - ERROR - Future exception was never retrieved
  4241. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4242. Traceback (most recent call last):
  4243.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4244.     result = self.fn(*self.args, **self.kwargs)
  4245.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4246.     handler(*args)
  4247.     ~~~~~~~^^^^^^^
  4248.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4249.     on_pan_update=lambda e: draw_on_canvas(e),
  4250.                             ~~~~~~~~~~~~~~^^^
  4251.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4252.     canvas.content.controls.append(
  4253.     ^^^^^^^^^^^^^^^^^^^^^^^
  4254. AttributeError: 'Container' object has no attribute 'controls'
  4255. 2025-05-07 15:15:26,426 - ERROR - Future exception was never retrieved
  4256. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4257. Traceback (most recent call last):
  4258.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4259.     result = self.fn(*self.args, **self.kwargs)
  4260.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4261.     handler(*args)
  4262.     ~~~~~~~^^^^^^^
  4263.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4264.     on_pan_update=lambda e: draw_on_canvas(e),
  4265.                             ~~~~~~~~~~~~~~^^^
  4266.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4267.     canvas.content.controls.append(
  4268.     ^^^^^^^^^^^^^^^^^^^^^^^
  4269. AttributeError: 'Container' object has no attribute 'controls'
  4270. 2025-05-07 15:15:26,428 - ERROR - Future exception was never retrieved
  4271. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4272. Traceback (most recent call last):
  4273.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4274.     result = self.fn(*self.args, **self.kwargs)
  4275.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4276.     handler(*args)
  4277.     ~~~~~~~^^^^^^^
  4278.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4279.     on_pan_update=lambda e: draw_on_canvas(e),
  4280.                             ~~~~~~~~~~~~~~^^^
  4281.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4282.     canvas.content.controls.append(
  4283.     ^^^^^^^^^^^^^^^^^^^^^^^
  4284. AttributeError: 'Container' object has no attribute 'controls'
  4285. 2025-05-07 15:15:26,432 - ERROR - Future exception was never retrieved
  4286. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4287. Traceback (most recent call last):
  4288.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4289.     result = self.fn(*self.args, **self.kwargs)
  4290.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4291.     handler(*args)
  4292.     ~~~~~~~^^^^^^^
  4293.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4294.     on_pan_update=lambda e: draw_on_canvas(e),
  4295.                             ~~~~~~~~~~~~~~^^^
  4296.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4297.     canvas.content.controls.append(
  4298.     ^^^^^^^^^^^^^^^^^^^^^^^
  4299. AttributeError: 'Container' object has no attribute 'controls'
  4300. 2025-05-07 15:15:26,433 - ERROR - Future exception was never retrieved
  4301. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4302. Traceback (most recent call last):
  4303.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4304.     result = self.fn(*self.args, **self.kwargs)
  4305.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4306.     handler(*args)
  4307.     ~~~~~~~^^^^^^^
  4308.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4309.     on_pan_update=lambda e: draw_on_canvas(e),
  4310.                             ~~~~~~~~~~~~~~^^^
  4311.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4312.     canvas.content.controls.append(
  4313.     ^^^^^^^^^^^^^^^^^^^^^^^
  4314. AttributeError: 'Container' object has no attribute 'controls'
  4315. 2025-05-07 15:15:26,436 - ERROR - Future exception was never retrieved
  4316. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4317. Traceback (most recent call last):
  4318.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4319.     result = self.fn(*self.args, **self.kwargs)
  4320.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4321.     handler(*args)
  4322.     ~~~~~~~^^^^^^^
  4323.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4324.     on_pan_update=lambda e: draw_on_canvas(e),
  4325.                             ~~~~~~~~~~~~~~^^^
  4326.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4327.     canvas.content.controls.append(
  4328.     ^^^^^^^^^^^^^^^^^^^^^^^
  4329. AttributeError: 'Container' object has no attribute 'controls'
  4330. 2025-05-07 15:15:26,438 - ERROR - Future exception was never retrieved
  4331. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4332. Traceback (most recent call last):
  4333.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4334.     result = self.fn(*self.args, **self.kwargs)
  4335.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4336.     handler(*args)
  4337.     ~~~~~~~^^^^^^^
  4338.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4339.     on_pan_update=lambda e: draw_on_canvas(e),
  4340.                             ~~~~~~~~~~~~~~^^^
  4341.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4342.     canvas.content.controls.append(
  4343.     ^^^^^^^^^^^^^^^^^^^^^^^
  4344. AttributeError: 'Container' object has no attribute 'controls'
  4345. 2025-05-07 15:15:26,440 - ERROR - Future exception was never retrieved
  4346. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4347. Traceback (most recent call last):
  4348.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4349.     result = self.fn(*self.args, **self.kwargs)
  4350.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4351.     handler(*args)
  4352.     ~~~~~~~^^^^^^^
  4353.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4354.     on_pan_update=lambda e: draw_on_canvas(e),
  4355.                             ~~~~~~~~~~~~~~^^^
  4356.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4357.     canvas.content.controls.append(
  4358.     ^^^^^^^^^^^^^^^^^^^^^^^
  4359. AttributeError: 'Container' object has no attribute 'controls'
  4360. 2025-05-07 15:15:26,444 - ERROR - Future exception was never retrieved
  4361. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4362. Traceback (most recent call last):
  4363.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4364.     result = self.fn(*self.args, **self.kwargs)
  4365.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4366.     handler(*args)
  4367.     ~~~~~~~^^^^^^^
  4368.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4369.     on_pan_update=lambda e: draw_on_canvas(e),
  4370.                             ~~~~~~~~~~~~~~^^^
  4371.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4372.     canvas.content.controls.append(
  4373.     ^^^^^^^^^^^^^^^^^^^^^^^
  4374. AttributeError: 'Container' object has no attribute 'controls'
  4375. 2025-05-07 15:15:26,446 - ERROR - Future exception was never retrieved
  4376. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4377. Traceback (most recent call last):
  4378.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4379.     result = self.fn(*self.args, **self.kwargs)
  4380.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4381.     handler(*args)
  4382.     ~~~~~~~^^^^^^^
  4383.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4384.     on_pan_update=lambda e: draw_on_canvas(e),
  4385.                             ~~~~~~~~~~~~~~^^^
  4386.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4387.     canvas.content.controls.append(
  4388.     ^^^^^^^^^^^^^^^^^^^^^^^
  4389. AttributeError: 'Container' object has no attribute 'controls'
  4390. 2025-05-07 15:15:26,449 - ERROR - Future exception was never retrieved
  4391. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4392. Traceback (most recent call last):
  4393.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4394.     result = self.fn(*self.args, **self.kwargs)
  4395.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4396.     handler(*args)
  4397.     ~~~~~~~^^^^^^^
  4398.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4399.     on_pan_update=lambda e: draw_on_canvas(e),
  4400.                             ~~~~~~~~~~~~~~^^^
  4401.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4402.     canvas.content.controls.append(
  4403.     ^^^^^^^^^^^^^^^^^^^^^^^
  4404. AttributeError: 'Container' object has no attribute 'controls'
  4405. 2025-05-07 15:15:26,450 - ERROR - Future exception was never retrieved
  4406. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4407. Traceback (most recent call last):
  4408.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4409.     result = self.fn(*self.args, **self.kwargs)
  4410.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4411.     handler(*args)
  4412.     ~~~~~~~^^^^^^^
  4413.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4414.     on_pan_update=lambda e: draw_on_canvas(e),
  4415.                             ~~~~~~~~~~~~~~^^^
  4416.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4417.     canvas.content.controls.append(
  4418.     ^^^^^^^^^^^^^^^^^^^^^^^
  4419. AttributeError: 'Container' object has no attribute 'controls'
  4420. 2025-05-07 15:15:26,452 - ERROR - Future exception was never retrieved
  4421. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4422. Traceback (most recent call last):
  4423.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4424.     result = self.fn(*self.args, **self.kwargs)
  4425.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4426.     handler(*args)
  4427.     ~~~~~~~^^^^^^^
  4428.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4429.     on_pan_update=lambda e: draw_on_canvas(e),
  4430.                             ~~~~~~~~~~~~~~^^^
  4431.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4432.     canvas.content.controls.append(
  4433.     ^^^^^^^^^^^^^^^^^^^^^^^
  4434. AttributeError: 'Container' object has no attribute 'controls'
  4435. 2025-05-07 15:15:26,455 - ERROR - Future exception was never retrieved
  4436. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4437. Traceback (most recent call last):
  4438.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4439.     result = self.fn(*self.args, **self.kwargs)
  4440.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4441.     handler(*args)
  4442.     ~~~~~~~^^^^^^^
  4443.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4444.     on_pan_update=lambda e: draw_on_canvas(e),
  4445.                             ~~~~~~~~~~~~~~^^^
  4446.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4447.     canvas.content.controls.append(
  4448.     ^^^^^^^^^^^^^^^^^^^^^^^
  4449. AttributeError: 'Container' object has no attribute 'controls'
  4450. 2025-05-07 15:15:26,460 - ERROR - Future exception was never retrieved
  4451. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4452. Traceback (most recent call last):
  4453.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4454.     result = self.fn(*self.args, **self.kwargs)
  4455.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4456.     handler(*args)
  4457.     ~~~~~~~^^^^^^^
  4458.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4459.     on_pan_update=lambda e: draw_on_canvas(e),
  4460.                             ~~~~~~~~~~~~~~^^^
  4461.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4462.     canvas.content.controls.append(
  4463.     ^^^^^^^^^^^^^^^^^^^^^^^
  4464. AttributeError: 'Container' object has no attribute 'controls'
  4465. 2025-05-07 15:15:26,461 - ERROR - Future exception was never retrieved
  4466. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4467. Traceback (most recent call last):
  4468.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4469.     result = self.fn(*self.args, **self.kwargs)
  4470.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4471.     handler(*args)
  4472.     ~~~~~~~^^^^^^^
  4473.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4474.     on_pan_update=lambda e: draw_on_canvas(e),
  4475.                             ~~~~~~~~~~~~~~^^^
  4476.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4477.     canvas.content.controls.append(
  4478.     ^^^^^^^^^^^^^^^^^^^^^^^
  4479. AttributeError: 'Container' object has no attribute 'controls'
  4480. 2025-05-07 15:15:26,464 - ERROR - Future exception was never retrieved
  4481. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4482. Traceback (most recent call last):
  4483.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4484.     result = self.fn(*self.args, **self.kwargs)
  4485.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4486.     handler(*args)
  4487.     ~~~~~~~^^^^^^^
  4488.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4489.     on_pan_update=lambda e: draw_on_canvas(e),
  4490.                             ~~~~~~~~~~~~~~^^^
  4491.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4492.     canvas.content.controls.append(
  4493.     ^^^^^^^^^^^^^^^^^^^^^^^
  4494. AttributeError: 'Container' object has no attribute 'controls'
  4495. 2025-05-07 15:15:26,466 - ERROR - Future exception was never retrieved
  4496. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4497. Traceback (most recent call last):
  4498.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4499.     result = self.fn(*self.args, **self.kwargs)
  4500.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4501.     handler(*args)
  4502.     ~~~~~~~^^^^^^^
  4503.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4504.     on_pan_update=lambda e: draw_on_canvas(e),
  4505.                             ~~~~~~~~~~~~~~^^^
  4506.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4507.     canvas.content.controls.append(
  4508.     ^^^^^^^^^^^^^^^^^^^^^^^
  4509. AttributeError: 'Container' object has no attribute 'controls'
  4510. 2025-05-07 15:15:26,468 - ERROR - Future exception was never retrieved
  4511. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4512. Traceback (most recent call last):
  4513.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4514.     result = self.fn(*self.args, **self.kwargs)
  4515.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4516.     handler(*args)
  4517.     ~~~~~~~^^^^^^^
  4518.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4519.     on_pan_update=lambda e: draw_on_canvas(e),
  4520.                             ~~~~~~~~~~~~~~^^^
  4521.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4522.     canvas.content.controls.append(
  4523.     ^^^^^^^^^^^^^^^^^^^^^^^
  4524. AttributeError: 'Container' object has no attribute 'controls'
  4525. 2025-05-07 15:15:26,473 - ERROR - Future exception was never retrieved
  4526. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4527. Traceback (most recent call last):
  4528.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4529.     result = self.fn(*self.args, **self.kwargs)
  4530.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4531.     handler(*args)
  4532.     ~~~~~~~^^^^^^^
  4533.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4534.     on_pan_update=lambda e: draw_on_canvas(e),
  4535.                             ~~~~~~~~~~~~~~^^^
  4536.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4537.     canvas.content.controls.append(
  4538.     ^^^^^^^^^^^^^^^^^^^^^^^
  4539. AttributeError: 'Container' object has no attribute 'controls'
  4540. 2025-05-07 15:15:26,474 - ERROR - Future exception was never retrieved
  4541. future: <Future finished exception=AttributeError("'Container' object has no attribute 'controls'")>
  4542. Traceback (most recent call last):
  4543.   File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
  4544.     result = self.fn(*self.args, **self.kwargs)
  4545.   File "C:\Users\Admin\AppData\Roaming\Python\Python313\site-packages\flet\core\page.py", line 903, in wrapper
  4546.     handler(*args)
  4547.     ~~~~~~~^^^^^^^
  4548.   File "C:\Users\Admin\Desktop\gui_test.py", line 249, in <lambda>
  4549.     on_pan_update=lambda e: draw_on_canvas(e),
  4550.                             ~~~~~~~~~~~~~~^^^
  4551.   File "C:\Users\Admin\Desktop\gui_test.py", line 258, in draw_on_canvas
  4552.     canvas.content.controls.append(
  4553.     ^^^^^^^^^^^^^^^^^^^^^^^
  4554. AttributeError: 'Container' object has no attribute 'controls'
  4555. 2025-05-07 15:15:34,075 - WARNING - Nie znaleziono elementu z data={"src_id":"_18","x":31.0,"y":312.0}
  4556.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement