MCPcopy Create free account
hub / github.com/BuddySirJava/SSH-Studio / _ensure_buffer_initialized

Method _ensure_buffer_initialized

src/ui/host_editor.py:1887–1897  ·  view source on GitHub ↗

Ensure the text buffer is initialized.

(self)

Source from the content-addressed store, hash-verified

1885 self.buffer.select_range(start, end)
1886
1887 def _ensure_buffer_initialized(self):
1888 """Ensure the text buffer is initialized."""
1889 if not self.buffer and self.raw_text_view:
1890 try:
1891 self.buffer = self.raw_text_view.get_buffer()
1892 if self.buffer and not hasattr(self, "_raw_changed_handler_id"):
1893 self._raw_changed_handler_id = self.buffer.connect(
1894 "changed", self._on_raw_text_changed
1895 )
1896 except Exception:
1897 pass
1898
1899 def _is_source_view(self):
1900 """Check if we're using GtkSourceView."""

Callers 3

__init__Method · 0.95
_on_raw_text_changedMethod · 0.95
_on_save_clickedMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected