I have a problem with my global code to make menu on adafruit touchscreen

My code is blocked after

void loop () { 
TS_Point p = ts.getPoint();
  p.x = map(p.x, TS_MINX, TS_MAXX, 0, tft.width());
  p.y = map(p.y, TS_MINY, TS_MAXY, 0, tft.height());

And don't enter in the first if, i can see my menu on the screen but when i click on a button to affiche a part of my value, i can't click again.

please can you help me

Which “first if” ?? There is no if in your code...

Don’t post snippets