Kivy Window dangling on_resize issue

56 views
Skip to first unread message

Jacob Mugala

unread,
Oct 27, 2025, 12:30:58 AMOct 27
to Kivy users support
Hello,

How do i solve the dangling issue in my Kivy app? I have attached the screen-recorded...

Thanks!
Screencast from 2025-10-26 20-06-10.webm

ElliotG

unread,
Oct 27, 2025, 11:25:41 AMOct 27
to Kivy users support
I'd recommend you check that you have the most recent graphics drivers for your platform.  I do not see that behavior.

Jacob Mugala

unread,
Oct 28, 2025, 3:33:42 AMOct 28
to Kivy users support
I am using Ubuntu 24.04.3 LTS

elli...@cox.net

unread,
Oct 28, 2025, 2:01:38 PMOct 28
to kivy-...@googlegroups.com
What is the graphics hw?  Nvidia, AMD, Intel?  What version of the graphics driver are you running?
Is there a newer version? 

Check the kivy log, what does it say?

On WIndows, on my laptop I see the following:
[INFO   ] [GL          ] Using the "OpenGL" graphics system
[INFO   ] [GL          ] GLEW initialization succeeded
[INFO   ] [GL          ] Backend used <glew>
[INFO   ] [GL          ] OpenGL version <b'4.6.0 - Build 32.0.101.6881'>
[INFO   ] [GL          ] OpenGL vendor <b'Intel'>
[INFO   ] [GL          ] OpenGL renderer <b'Intel(R) Iris(R) Xe Graphics'>
[INFO   ] [GL          ] OpenGL parsed version: 4, 6
[INFO   ] [GL          ] Shading version <b'4.60 - Build 32.0.101.6881'>


From: kivy-...@googlegroups.com <kivy-...@googlegroups.com> on behalf of Jacob Mugala <4de...@gmail.com>
Sent: Tuesday, October 28, 2025 12:33 AM
To: Kivy users support <kivy-...@googlegroups.com>
Subject: [kivy-users] Re: Kivy Window dangling on_resize issue
 
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kivy-users/99a1ece8-920d-441a-9a8b-9ba9b2aa7fe5n%40googlegroups.com.

Jacob Mugala

unread,
Nov 1, 2025, 11:09:20 AMNov 1
to Kivy users support
/home/mog/PycharmProjects/projectA/.venv/bin/python /home/mog/PycharmProjects/projectA/backroot/main.py
[INFO   ] [Logger      ] Record log in /home/mog/.kivy/logs/kivy_25-11-01_3.txt
[INFO   ] [Kivy        ] v2.3.1
[INFO   ] [Kivy        ] Installed at "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivy/__init__.py"
[INFO   ] [Python      ] v3.12.3 (main, Aug 14 2025, 17:47:21) [GCC 13.3.0]
[INFO   ] [Python      ] Interpreter at "/home/mog/PycharmProjects/projectA/.venv/bin/python"
[INFO   ] [Logger      ] Purge log fired. Processing...
[INFO   ] [Logger      ] Purge finished!
[INFO   ] [Factory     ] 195 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [KivyMD      ] 1.2.0, git-Unknown, 2025-08-11 (installed at "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivymd/__init__.py")
[WARNING] [KivyMD      ] Version 1.2.0 is deprecated and is no longer supported. Use KivyMD version 2.0.0 from the master branch (pip install https://github.com/kivymd/KivyMD/archive/master.zip)
[INFO   ] [Window      ] Provider: sdl2

[INFO   ] [GL          ] Using the "OpenGL" graphics system
[INFO   ] [GL          ] Backend used <sdl2>
[INFO   ] [GL          ] OpenGL version <b'4.6 (Compatibility Profile) Mesa 25.0.7-0ubuntu0.24.04.2'>

[INFO   ] [GL          ] OpenGL vendor <b'Intel'>
[INFO   ] [GL          ] OpenGL renderer <b'Mesa Intel(R) HD Graphics 630 (KBL GT2)'>

[INFO   ] [GL          ] OpenGL parsed version: 4, 6
[INFO   ] [GL          ] Shading version <b'4.60'>
[INFO   ] [GL          ] Texture max size <16384>
[INFO   ] [GL          ] Texture max units <32>
[INFO   ] [Window      ] auto add sdl2 input provider
[INFO   ] [Window      ] virtual keyboard not allowed, single mode, not docked
[INFO   ] [Clipboard   ] Provider: sdl2(['clipboard_xclip', 'clipboard_xsel', 'clipboard_dbusklipper', 'clipboard_gtk3'] ignored)
[CRITICAL] [Cutbuffer   ] Unable to find any valuable Cutbuffer provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
xclip - FileNotFoundError: [Errno 2] No such file or directory: 'xclip'
  File "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivy/core/__init__.py", line 59, in core_select_lib
    mod = importlib.__import__(name='{2}.{0}.{1}'.format(
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1466, in __import__
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivy/core/clipboard/clipboard_xclip.py", line 17, in <module>
    p = subprocess.Popen(['xclip', '-version'], stdout=subprocess.PIPE,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)

xsel - FileNotFoundError: [Errno 2] No such file or directory: 'xsel'
  File "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivy/core/__init__.py", line 59, in core_select_lib
    mod = importlib.__import__(name='{2}.{0}.{1}'.format(
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1466, in __import__
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/mog/PycharmProjects/projectA/.venv/lib/python3.12/site-packages/kivy/core/clipboard/clipboard_xsel.py", line 15, in <module>
    p = subprocess.Popen(['xsel', '--version'], stdout=subprocess.PIPE)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)

[DEBUG  ] CACHEDIR=/home/mog/.cache/matplotlib
[DEBUG  ] Using fontManager instance from /home/mog/.cache/matplotlib/fontlist-v390.json
[WARNING] Deprecated property "<NumericProperty name=padding_x>" of object "<com.beeui.titlebar.BeeTitlebarButton object at 0x7d0391644210>" was accessed, it will be removed in a future version
[WARNING] Deprecated property "<NumericProperty name=padding_y>" of object "<com.beeui.titlebar.BeeTitlebarButton object at 0x7d0391644210>" was accessed, it will be removed in a future version
[INFO   ] [GL          ] NPOT texture support is available
[WARNING] Both Window.minimum_width and Window.minimum_height must be bigger than 0 for the size restriction to take effect.
[INFO   ] [ProbeSysfs  ] device match: /dev/input/event6
[INFO   ] [MTD         ] Read event from </dev/input/event6>
[INFO   ] [Base        ] Start application main loop
[WARNING] [MTD         ] Unable to open device "/dev/input/event6". Please ensure you have the appropriate permissions.

ElliotG

unread,
Nov 1, 2025, 8:48:12 PMNov 1
to Kivy users support
I'm not running Linux, but I saw this on the issues list: https://github.com/kivy/kivy/issues/9106  I don't know if this is related. 
The recommendation was to enable:  "Don't show window content while dragging them" in the window manager settings.
Perhaps a linux users has a better idea.  You could also ask on the kivy Discord. 

IMRAAN MUHAMMED MUCTAR

unread,
Nov 4, 2025, 9:30:33 AMNov 4
to kivy-...@googlegroups.com
Hi guys. 
I am currently on my product release stage on Google play console.  My app actually contain ads and I added the ads very well and they work on my phone. And in my buildozer.spec file I have included every permission necessary. But everytime I upload the package I get this error message. I have added the permission like 25 times and complaining it everytime but to no avail. Please help



Reply all
Reply to author
Forward
0 new messages