The "Poppy" flower is still classified as "Rose" flower, therefore texture packs automatically change the Poppy texture to the texture that it has registered for a rose.
Attachments
Comments 3
If the texturepack hasn't updated, it still remains a rose.
It's up to the texturepack's creator to update his pack with the poppy-instead-of-rose thing.
That's how the Rose -> Poppy exchange works.