If placing a item frame behind a lever, you can still control the lever, but placing an item frame behind a button practically disables the button.
Expected behavior:
The button should be triggered
Actual behavior:
First the item in hand gets placed in the item frame, and after that the item in the frame gets rotated.
Steps to Reproduce:
1. Place one lever and one button on a wall
2. place item frame on the faces
3. trigger the lever
4. try to trigger the button
Related issues
is duplicated by
Comments

This has the same functioning with paintings.
When you place a painting on the same block as a lever, you can trigger the lever after.
When you place a painting on the same block as a button, you can't trigger the lever after.
I think this is because the hitbox of the item frame extends forward beyond the button but the lever comes out farther.
I have been using wool in item frames to label levers, but I can only interact with the item frame if im using a button. perhaps it would work right if item frames were given flatter collision boxes?

Is this still a concern in the current Minecraft version 1.6.4 / Launcher version 1.2.5 ? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Still in 1.6.4 and 13w39a !
This is still in 1.7.2 and 13w47e
Confirmed for 08a
Confirmed for 1.7.5 and 14w10c
Confirmed for 14w11b
Confirmed for 14w17a

Cannot confirm with item frames in 14w21b, but paintings still block button interaction.

Seems to be fixed with item frames in 14w25b but not with paintings
Still in 1.8
Can confirm.