Again though, Nokia's finger friendly, touchscreen oriented changes weren't always accepted upstream, so they found themselves continuously having to adjust and reapply their patches to the rapidly evolving upstream GTK+ code. That work consumed resources that could otherwise have been used to move the OS forward.
Harmattan maintains much of the Gnome software stack, but switches to Qt as the primary toolkit to get away from the problem.