def drag_drop_cb(self, widget, context, x, y, time): self.logger.debug('drag_drop_cb') # initiates a drop success = delete = False # noqa targets = context.list_targets() for mimetype in targets: if str(mimetype) in ("text/thumb", "text/plain", "text/uri-list"): Gdk.drop_reply(context, True, time) success = True return success self.logger.debug("dropped format type did not match known types") Gdk.drop_reply(context, False, time) return True
def drag_drop_cb(self, widget, context, x, y, time): self.logger.debug('drag_drop_cb') # initiates a drop success = delete = False targets = context.list_targets() for mimetype in targets: if str(mimetype) in ("text/thumb", "text/plain", "text/uri-list"): Gdk.drop_reply(context, True, time) success = True return True self.logger.debug("dropped format type did not match known types") Gdk.drop_reply(context, False, time) return True