What I did personally, which seemed to be a good "Permanent fix" was i purchased a roll of 3/4" mylar tape off amazon for about $8.I cut a thin strip the same size as the ends of the digitizer ribbon cable, then I attached it to the top (Opposite side of the gold on the ribbon cable). What this did was create a spacer between the ribbon cable and the socket it fits into, making it harder for the ribbon cable itself to come loose.
If this doesn't make sense let me know and I can email you some pictures!