I was more wondering if the bug was fixed by pre2.
Still occurs for me on pre2: https://gfycat.com/AnotherReasonableFlyingsquirrel (I was testing on 1.9 release.)
Not OP, but I have a repro in release 1.9:
1.
/give @p minecraft:iron_axe 1 1 {AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:-.5,Operation:1,UUIDMost:85983,UUIDLeast:109479}]}
2. Switch to the axe. Notice that you are slowed down (FoV decreases).
3. Press F (default bindings) to put the axe in your off hand. No change to speed or FoV.
4. Press F again to put the axe back into your main hand. Notice that FoV and speed go back to normal (not affected by axe).
@KingSupernova Would it be reasonable if alt-f4 was the default "drop full stack" key on Windows? Of course not! They shouldn't change cmd-Q (it IS possible), so they need to pick a different binding.