Понять принцип определения последних точек рисования и понять, когда и как применяется функция unbind() - функции обратного вызова Kivy.
С методами обратного вызова мы знакомились в уроке 39.
так же прямая ссылка на unbind() - отвязять ранние привязки.
Официальное пояснение.
unbind() Отменить привязку свойства функций обратного вызова с аналогичными использования как bind().
Если обратный вызов был привязан к данному событию или свойство несколько раз, только первое вхождение будет несвязанные.
Примечание
Это безопасно использовать unbind() на функции, связанные с fbind() до тех пор, пока эта функция была первоначально связана без каких-либо ключевых слов и позиционные аргументы. В противном случае функция не будет свободной, и вместо этого следует использовать funbind().
Повторите материал, начиная с курса 33, что бы было всё понятно и осзнано.