Citation: 1B_328/2019 E. B

Mit Beschwerde in Strafsachen vom 30. Juni 2019 an das Bundesgericht beantragt A.________, der Beschluss des Obergerichts sei aufzuheben und die Sicherheitshaft bis zum 27. August 2019 anzuordnen. Weiter seien die Kosten des Beschwerdeverfahrens von Fr. 1'500.-- dem Kanton aufzuerlegen. Eventualiter seien die Gebühren auf Fr. 500.-- festzusetzen und infolge Gewährung der unentgeltlichen Rechtspflege einstweilen auf die Staatskasse zu nehmen. Für das kantonale Beschwerdeverfahren sei seinem Rechtsanwalt eine Parteientschädigung von Fr. 1'750.-- (inkl. MWST und Auslagen) auszurichten. Eventualiter sei die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Die Staatsanwaltschaft und das Obergericht haben auf eine Vernehmlassung verzichtet.