"Я читал о жутких непрекращающихся бомбардировках, о развалинах и пожарах, но сквозь дым военного разрушения продолжал видеть мирный и солнечный город у необозримого моря"
Объясните, почему грамматическая основа одна: Я читал, (но) продолжал видеть.
Я так понимаю, что предложение сложносочиненное, ведь есть запятая и союз "НО", однако:
Сложное предложение - это предложение с двумя и более грамматическими основами. То есть, Я читал(1), но продолжал видеть(2).
Или в данном случае НО=И, и предложение ПРОСТОЕ, тогда почему там запятая? А если было бы "Я читал, но я продолжал видеть" в таком случае будет уже две основы?