graph: fix error when touching the graph area

Contrary to people beliefs, this is not the issue when their touchscreen doesn't work
This commit is contained in:
alfrix 2022-03-03 12:22:22 -03:00
parent 27d00c049b
commit 7f03061ce6

View File

@ -33,18 +33,10 @@ class HeaterGraph(Gtk.DrawingArea):
self.max_length = max(self.max_length, len(self.printer.get_temp_store(name, type)))
def event_cb(self, da, ev):
if ev.get_source_device().get_source() == Gdk.InputSource.MOUSE:
if ev.type == Gdk.EventType.BUTTON_PRESS:
x = ev.x
y = ev.y
# logging.info("Drawing area clicked: %s %s" % (x, y))
if ev.get_source_device().get_source() == Gdk.InputSource.TOUCHSCREEN:
if ev.touch.type == Gdk.EventType.TOUCH_BEGIN:
x = ev.touch.x
y = ev.touch.y
# logging.info("Drawing area clicked: %s %s" % (x, y))
if ev.type == Gdk.EventType.BUTTON_PRESS:
x = ev.x
y = ev.y
logging.info("Graph area: %s %s" % (x, y))
def get_max_length(self):
n = []