I have a Topeak bag too, but it attaches with velcro. But it doesn't touch my shorts at all.