Just looking at the code, the problem is the infinite while loop in the update() method.
Kivy runs an event loop. The methods called must return, so kivy can return to the event loop where it does, rendering, scheduling and event processing.
Rather than having an infinite loop, structure your code to be scheduled with Clock.schedule_interval()
--
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 on the web visit https://groups.google.com/d/msgid/kivy-users/c68ffdad-b51a-4560-b548-ee526b453f12n%40googlegroups.com.