Sachverhalt: Sachverhalt: A. Die 1953 geborene verheiratete türkische Staatsangehörige S._ war seit 1982 bei der Firma L._ als Textilarbeiterin tätig. Am 29. November 2000 erlitt sie bei einem Arbeitsunfall eine quere distale Radiusfraktur rechts, die sie im Kantonsspital G._ osteosynthetisch behandeln liess. Nachträglich wurde zusätzlich eine unfallbedingte Läsion im anterioren Rotatorenmanschettenintervall der rechten Schulter diagnostiziert, welche am 15. Oktober 2001 arthroskopisch behandelt wurde. Der weitere Heilungsverlauf war protrahiert. Mit Verfügung vom 4. Februar 2003 sprach die Schweizerische Unfallversicherungsanstalt (SUVA) S._ ab 1. Februar 2003 eine Invalidenrente auf der Basis einer Erwerbsunfähigkeit von 12% zu. Am 1. März 2003 stürzte S._ auf die rechte Hand und erlitt erneut eine Radiusfraktur loco classico rechts, nicht disloziert. Die SUVA anerkannte auch für diesen Unfall ihre Leistungspflicht, widerrief die Rentenverfügung vom 4. Februar 2003 und richtete der Versicherten ab 4. März 2003 erneut das Taggeld für vollständige Arbeitsunfähigkeit aus. Mit Verfügung vom 22. Juli 2005 sprach sie S._ ab 1. Mai 2005 eine Invalidenrente auf der Basis einer Erwerbsunfähigkeit von 60% nebst einer Integritätsentschädigung von 35% (Fr. 37'380.--) zu. Am 13. Dezember 2001 hatte sich S._ bei der Invalidenversicherung zum Leistungsbezug angemeldet. Die IV-Stelle Glarus holte einen Arbeitgeberbericht vom 11. März 2002, Formularberichte des Hausarztes Dr. med. F._ vom 8. April 2002 sowie des Spezialarztes FMH für Orthopädische Chirurgie Dr. med. H._ vom 19. August 2002 ein und zog den Austrittsbericht der Klinik V._ vom 13. Februar 2004 über den stationären Rehabilitationsaufenthalt der Versicherten vom 23. Dezember 2003 bis 10. Januar 2004 bei. Ausserdem liess sie S._ durch die Medizinische Abklärungsstelle (Medas) interdisziplinär begutachten (Gutachten vom 17. August 2004). Gestützt darauf ermittelte die IV-Stelle Glarus bis zum 31. Januar 2003 einen Invaliditätsgrad von 100%, ab 1. Februar 2003 einen solchen von 0% und sprach der Versicherten mit Verfügung vom 18. März 2005 für die Zeit ab 1. November 2001 bis 31. Januar 2003 eine befristete ganze Invalidenrente zu. Die dagegen erhobene Einsprache wies sie mit Einspracheentscheid vom 8. Juni 2005 ab. Am 13. Dezember 2001 hatte sich S._ bei der Invalidenversicherung zum Leistungsbezug angemeldet. Die IV-Stelle Glarus holte einen Arbeitgeberbericht vom 11. März 2002, Formularberichte des Hausarztes Dr. med. F._ vom 8. April 2002 sowie des Spezialarztes FMH für Orthopädische Chirurgie Dr. med. H._ vom 19. August 2002 ein und zog den Austrittsbericht der Klinik V._ vom 13. Februar 2004 über den stationären Rehabilitationsaufenthalt der Versicherten vom 23. Dezember 2003 bis 10. Januar 2004 bei. Ausserdem liess sie S._ durch die Medizinische Abklärungsstelle (Medas) interdisziplinär begutachten (Gutachten vom 17. August 2004). Gestützt darauf ermittelte die IV-Stelle Glarus bis zum 31. Januar 2003 einen Invaliditätsgrad von 100%, ab 1. Februar 2003 einen solchen von 0% und sprach der Versicherten mit Verfügung vom 18. März 2005 für die Zeit ab 1. November 2001 bis 31. Januar 2003 eine befristete ganze Invalidenrente zu. Die dagegen erhobene Einsprache wies sie mit Einspracheentscheid vom 8. Juni 2005 ab. B. Beschwerdeweise liess S._ beantragen, es sei ihr eine unbefristete Invalidenrente für einen Invaliditätsgrad von 100%, eventuell eine Dreiviertelrente für einen Invaliditätsgrad von 60% zuzusprechen. Das Verwaltungsgericht des Kantons Glarus zog die Akten der SUVA bei und wies die Beschwerde mit Entscheid vom 23. Mai 2006 ab. B. Beschwerdeweise liess S._ beantragen, es sei ihr eine unbefristete Invalidenrente für einen Invaliditätsgrad von 100%, eventuell eine Dreiviertelrente für einen Invaliditätsgrad von 60% zuzusprechen. Das Verwaltungsgericht des Kantons Glarus zog die Akten der SUVA bei und wies die Beschwerde mit Entscheid vom 23. Mai 2006 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt S._ beantragen, es sei ihr bis 30. April 2005 eine ganze Invalidenrente und ab 1. Mai 2005 eine Dreiviertelrente zuzusprechen; eventuell seien weitere medizinische Abklärungen durchzuführen. Die IV-Stelle des Kantons Glarus und das Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung. 