Home › Forums › Conversation, Chatter, Discussion › S L O W (Website problem) › Reply To: S L O W (Website problem)
April 18, 2019 at 10:29 am
#42165
No I don’t see “Add to Homescreen” option on the menu .This is a desktop computer and not a mobile device. I don’t use a smartphone just a flip phone. My laptop doesn’t show it either.