That's not original, you probably have a check valve up under there leaking. I think the original one had a big flange on it with an integral check valve. It is screwed into a fitting connected to PEX.
I had similar mickey mouse arrangement and replaced it with one similar to the original, the fun part is figuring out how to have it screwed in enough so that it does't leak and the flange mates to the plastic cover.
Here's my thread about fixing that issue. The first picture shows what the original fill looked like--its on the black tank flush.
http://www.irv2.com/forums/f115/wate...on-312064.html
I ended up using two PVC fittings, one screwed into the fitting on the PEX and another screwed into the the the hose bib. I had to cut a little of each PVC fitting to get the right length. Then I just glued the two PVC fittings together.
I used this hose bib.
https://www.amazon.com/JR-Products-9...s=rv+city+fill