Sachverhalt: A. Die 1962 geborene V._ war zuletzt vom 1. Januar 2002 bis 30. Juni 2006 als Näherin bei der Firma X._ angestellt. Im November 2005 meldete sie sich bei der Invalidenversicherung zum Leistungsbezug an unter Hinweis auf die Folgen eines am 12. Februar 2001 erlittenen Autounfalles. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse sprach ihr die IV-Stelle Schwyz mit (unangefochten in Rechtskraft erwachsener) Verfügung vom 29. Januar 2008 eine Viertelsrente zu (Invaliditätsgrad: 46 %). Mit Schreiben vom 18. Januar 2010 teilte V._ der IV-Stelle mit, dass sie nach einem im November 2009 erlittenen schweren Herzinfarkt grosse Probleme habe. Die IV-Stelle nahm das Schreiben als Rentenerhöhungsgesuch entgegen und holte bei den behandelnden Ärzten Berichte ein. Gestützt darauf lehnte sie das Revisionsbegehren ab (Verfügung vom 22. Juni 2010). B. Beschwerdeweise liess V._ die Aufhebung der Verfügung und die Rückweisung der Sache an die Verwaltung zu neuer Entscheidung beantragen. Gleichzeitig ersuchte sie um Bewilligung der unentgeltlichen Rechtspflege. Mit Entscheid vom 23. November 2010 wies das Verwaltungsgericht des Kantons Schwyz die Beschwerde ab, unter Gewährung der unentgeltlichen Prozessführung und Verbeiständung. C. V._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag auf Aufhebung des kantonalen Entscheides und Rückweisung der Sache zu neuer Abklärung und Entscheidung an die IV-Stelle. Das vorinstanzliche Kostendispositiv sei aufzuheben und das Verwaltungsgericht zu verpflichten, ihr für das kantonale Verfahren eine Parteientschädigung zu Lasten der IV-Stelle zuzusprechen. 