code: def on_commenting(self, comment):
          
  
          def update():
              context = self.host.cached_context
              context.data["comment"] = comment
              self.data["comment"] = comment
  
              # Notify subscribers of the comment
              self.comment_sync(comment)
  
              self.commented.emit()
  
          # Update local cache a little later
          util.schedule(update, 100, channel="commenting")
docs: The user is entering a comment