A.- Die beiden Firmen M._ AG und S._ AG (Inhaber X._) unterhielten aus Kostengründen seit 1988 eine Bürogemeinschaft. B._ erledigte für beide Unternehmungen als Disponentin die anfallenden Büroarbeiten. Ihr Lohn wurde von der M._ AG abgerechnet und ausbezahlt. Die S._ AG verpflichtete sich im Gegenzug, der M._ AG monatlich einen Betrag von zuletzt Fr. 760. - als Anteil an die Lohnkosten der Angestellten zu bezahlen. Am 8. Oktober 1996 verstarb X._ und am 29. Oktober 1996 wurde der Konkurs über den Nachlass eröffnet. Die entsprechende Publikation erfolgte im Schweizerischen Handelsamtsblatt am 10. Januar 1997. Am 29. Januar 1997 reichte die Firma M._ AG bei der Arbeitslosenversicherung vorsorglich einen Antrag auf Insolvenzentschädigung ein. Dieses Begehren wies die Arbeitslosenkasse des Kantons Zürich mit Verfügung vom 18. April 1997 ab, da nur Arbeitnehmer anspruchsberechtigt seien. Daraufhin meldete sich am 28. April 1997 B._ bei der Arbeitslosenkasse des Kantons Zürich zum Bezug von Insolvenzentschädigung. Mit Verfügung vom 23. Juni 1997 lehnte die Kasse auch dieses Begehren ab, weil kein Arbeitsverhältnis zwischen der Firma S._ AG und der Versicherten bestanden habe. B.- Die von B._ gegen die Verfügung vom 23. Juni 1997 erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit der Begründung ab, der Anspruch auf Insolvenzentschädigung sei zufolge verspäteter Geltendmachung verwirkt. Die Frage, ob zwischen der S._ AG und B._ ein Arbeitsvertrag bestanden habe, könne daher offen bleiben (Entscheid vom 23. Juni 1999). C.- B._ führt Verwaltungsgerichtsbeschwerde mit dem Begehren um Zusprechung der Insolvenzentschädigung. Die Arbeitslosenkasse verzichtet auf eine Stellungnahme. Das Staatssekretariat für Wirtschaft lässt sich nicht vernehmen.