I believe TX Republicans were quite mischievous in propping up Cruz during the 18 man Primary contest and terribly disappointed, even bitter, when Trump won the nomination. Thus, the meager 9 point Trump win in Texas was the result, in the General.
That disappointment has certainly subsided, it seems, as Trump has proven his Conservative metal, against all odds and against current crop of UniParty Republican forces on the hill, and the interference from other global forces, both foreign and domestic.
Trump will be very hard to beat in 20, in Texas, and reliable sources report the tricky voter logs and fraud have been quietly addressed both before and since the moment Trump won, and were cleaned up in all the right places that especially mattered for 2018, ie., blue state suburbs, as well as since that election also the Texas voter logs.
TX had what was it.. like 90,000 bad ballots cast! Not happening again going forward.
Demographics carry the day.
The long term trend is not in our favor.