This is considered a bug because the intent was to mimic a Console Edition feature but it was implemented incorrectly.
A special feature for Creative Mode allows players to gain height while holding the jump button. This is to make the elytra much more fun to use as you almost never need to land and can fly at ludicrous speeds forever. The feature was added to Bedrock during the 1.2 betas to match the Console Edition. However, one part of it was done incorrectly that almost entirely ruins its purpose. I'll try to explain the bug the best I can.
On Console Edition, when you hold the jump button while flying, your current vertical momentum is stored but not applied. Instead, a constant vertical gain equal to the speed of flying up in fly mode is added. No matter what way the player faces, the vertical gain will be the same. The vertical momentum changes will be stored but not applied, e.g. facing straight down while holding jump will still move the player upward but gain downward momentum. The momentum isn't applied until the player releases the jump button.
Horizontal momentum, however, is still calculated and applied normally. This means you can be looking down-forward to go very fast in a certain direction while not losing height. It adds a great feeling of speed to elytra flight.
The way it's handled on Bedrock Edition instead applies a constant upward momentum to the player. Instead of allowing the player the fly forward and go up, they will stop mid-air and float up slowly. When facing down, it can take a very long time for the momentum to actually change your direction. This takes away almost all the fun from elytra height gain with jump in Creative.
TL;DR: On Console Edition, the elytra height gain in Creative works a lot better than Bedrock, which is trying to emulate it.
Linked issues
relates to 1
Attachments
Comments 4
This still affects 1.14.60. I noticed this a very long time ago when it got added to bedrock editio. This feature works much better in console edition.
Thank you for your report!
We're already working on achieving parity across versions where possible, and we're very keen to hear your requests or suggestions, so we'd encourage you to make a post at https://feedback.minecraft.net, or upvote an existing topic there.
If you're not sure whether your issue is a parity request or a bug, hopefully this article will help explain further: Parity Request Guide
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Cleaning up old tickets: This ticket has not been updated recently (~7 months+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue and is affecting the most recent versions, then please comment, or create a new ticket following the Issue Guidelines.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki