To me it sounds like weak hip flexors. I get the same from too much sitting. There are exercises you can do to help. Lie on your back, bring your knee up and push against it gently with your hands, resisting the push. Count to ten and release, do 10 reps and switch sides. This helped me.
You can also stand and push your leg against a wall to get the same effect.