I hope that the title of my discussion explains the problem I encounter with and I'm curious if others might have encountered the same issue as well.
What I'm trying to do is basically to make an animation of a clip by settings the In and Out keyframes of its values, according to varies options under 'Effect Controls' tab -> Video Effects'. Such as Position, Scale, Rotation, Opacity, etc. The problem is that when I hold and drag the 'Out' keyframes to the very end of the clip (far right side), the keyframes seem to be snapped to the end of the clip when actually they are not. If you zoom-in in the 'Effect Controls' tab you will find that the keyframes got positioned a few frames before the end of the clip. I tried to select and re-position them to the end of the clip again from the zoom level I was, but then again if you'll zoom-in a bit more you will see that they didn't snapped to the end of the clip at all. So in order to place the keyframes to the end of the clip you must zoom-in all the way until you can't zoom-in anymore and then position the keyframes. The problem is that when you zoom-out from where you were, the keyframes are no longer visible in the 'Effect Controls' tab, as if they are now located beyond the clip. So if you wish to re-position the last keyframes that seem to be offset from the clip, you have to drag the edge of the clip in order to enlarge its duration first, re-position the keyframes, and then set the duration of the clip to the moment before you enlarged it. Of course due to this issue the position of the keyframes could never be accurate unless you'll zoom-in all the way and position them as your desire.
It also happens when you have a transition between 2 clips, let's say a 'Cross Dissolve' effect, and you want to position some keyframes of the 1st clip to the very end of it from the 'Effect Controls' tab, that now shows the affected frames of the clip by the transition. So basically the point is that the last keyframes will play during the frames of the transition that affects the end of the 1st clip. Again you hold and drag the desired keyframes of the 1st clip from the 'Effect Controls' tab to the far right side of the clip, until it seems like they get 'snap' to the end that includes a few of the transition frames. Once again the problem is that if you'll zoom-in in the 'Effects Controls' tab you will find that the frames that seemed to be snapped to the end of the clip were not snapped at all. So it's zooming all the way in again, re-position the frames, zoom-out, and then you find that the frames are no longer visible unless you zoom-in all the way again... =\
In addition, no matter in what zoom level you are, when you drag the Current Time Indicator in the 'Effect Controls' tab to the end of the selected clip, it goes offset from it instead of stopping at the last frame where you could still place keyframes. You won't be able to see the Current Time Indicator even if you'll zoom all the way in, unless you enlarge the end of the clip 1 frame beyond.
These issues does not happen in Premiere CS5.5 but only in CS6. I'm using CS6.0.3. I tested both issues on CS5.5 before posting here. On CS5.5 everything seems to be in order and works perfect. The problems are only on CS6. Note that the issue is with the OUT positioning of the keyframes only. When setting the IN position it works fine in both scenarios and the keyframes get snapped to the beginning of the clip as it should be.
I think that in CS5.5 it was designed that when the Current Time Indicator was pushed to the last frame of a selected clip, that frame was referring to the beginning of the last frame of the selected clip you're working on. But on CS6 when you push the Current Time Indicator to the last frame of a selected clip, it goes after the last frame (where the frame is no longer visible), which is actually the 1st frame of the next clip that should come afterward. That shouldn't be that way in my opinion but how CS5.5 used to work.
Attached a video of both issues tested on both CS5.5 and CS6.
Hope that there will be an update patch of some sort to fix that problem soon, as it's very difficult and frustrating to work like that.