Consider some improvisation to lift the leading edge of the seat an inch of so to avoid straight legs , with something non invasive like putting a book underneath the seat to slightly raise it.
I find it much more comfortable on long runs with slightly bent knees.