MCPcopy Create free account
hub / github.com/NyarchLinux/DesktopPuppet / _on_overlay_selected

Method _on_overlay_selected

src/gui_controller.py:678–686  ·  view source on GitHub ↗

Apply overlay type.

(self, row, pspec)

Source from the content-addressed store, hash-verified

676 self._show_status(f"Failed to play motion", "error")
677
678 def _on_overlay_selected(self, row, pspec):
679 """Apply overlay type."""
680 overlay = self.overlay_row.get_selected_item()
681 if overlay:
682 overlay_type = overlay.get_string()
683 if self.controller.set_overlay(overlay_type):
684 self._show_status(f"Set overlay to: {overlay_type}", "success")
685 else:
686 self._show_status("Failed to set overlay", "error")
687
688 def _show_status(self, message, message_type="info"):
689 """Show status message."""

Callers

nothing calls this directly

Calls 2

_show_statusMethod · 0.95
set_overlayMethod · 0.45

Tested by

no test coverage detected