Edited description and added screenshots
I see, I didn't find any issue when searching, that's why I decided to open one. I guess I'll have to wait until someone discards it ^^"
It works fine for me.
Yeah, what you are actually doing is trying to eat the mutton, it's the exact same principle as if you had it in the main hand. When shifting, the secondary action is derived to what you have in the main hand, and then in the off hand, ignoring the block action you are pointing to (if it has any action). Imagine not being able to eat just because you're surrounded by doors. It's not a bug, it's a feature.
Yeah that looks correct