The Law says:
A goalkeeper is considered to be in control of the ball with the hand(s) when:
A goalkeeper cannot be challenged by an opponent when in control of the ball with the hand(s).
- the ball is between the hands or between the hand and any surface (e.g. ground, own body) or by touching it with any part of the hands or arms except if the ball rebounds from the goalkeeper or the goalkeeper has made a save
- holding the ball in the outstretched open hand
- bouncing it on the ground or throwing it in the air
Seems pretty clear cut to me. As someone who had his fingers broken by a player trying to kick the ball while I had it in my hands (I caught it just before he got there, he would have been deemed to have had every right to go for it at the time this happened), I like this law.
What about the "except if the ball rebounds or is saved" bit
How would you apply that in this situation? As far as I can see, the 'rebound or is saved' would be his initial touch that led to it dropping to the floor. A separate thing to his outstretched arm 'clamping' down on the ball on the floor (where it does not rebound, and isn't a save).