SetFromDrawable is different from GetFrom Drawable as it doesn't create a new pixbuf
See Implementation
SetFromDrawable is different from GetFrom Drawable as it doesn't create a new pixbuf