Faits: A. Le 16 avril 2012, X._ a recouru auprès du Tribunal pénal fédéral (TPF) contre une ordonnance de refus de levée de séquestre d'avoirs bancaires rendue le 3 avril précédent par le Ministère public de la Confédération (MPC). Le recours a été enregistré par la Cour des plaintes sous le n° de cause BB.2012.52. Le MPC a été invité à déposer sa réponse, ce qu'il a fait le 30 avril 2012. X._ a répliqué le 10 mai 2012, présentant des conclusions additionnelles qui ont été jugées irrecevables par ordonnance présidentielle du 30 mai 2012. Le MPC a dupliqué le 25 mai 2012. Les 18 et 28 juin, les 13, 20 et 27 juillet et le 3 août 2012, X._ a demandé qu'il soit statué sans délai sur son recours, dans la mesure où deux autres procédures dépendaient de la décision à rendre. Le 29 mai 2012, X._ a également formé recours auprès du TPF contre une décision du MPC du 16 mai 2012 refusant également de lever un séquestre portant sur d'autres avoirs bancaires. Le MPC a répondu le 12 juin 2012. X._, a répliqué le 21 juin 2012 et le MPC a dupliqué le 26 juin suivant. Il a produit une nouvelle pièce le 5 juillet 2012, au sujet de laquelle X._ s'est déterminée le 10 juillet 2012. Les 13 et 27 juillet 2012, X._ a également demandé qu'il soit statué rapidement sur son recours. B. Par acte du 9 août 2012, X._ forme un recours en matière pénale. Elle demande au Tribunal fédéral de constater un déni de justice dans les deux causes précitées et d'enjoindre la Cour des plaintes de statuer dans les cinq jours ouvrables sur les recours qui lui sont soumis. Invitée à se déterminer (malgré l'opposition de la recourante), la Cour des plaintes y a renoncé. 