diff --git a/resources/images/connect_share_on.png (PNG Image, 127x126 pixels).png b/resources/images/connect_share_on.png (PNG Image, 127x126 pixels).png new file mode 100644 index 0000000000..3d431be1a1 Binary files /dev/null and b/resources/images/connect_share_on.png (PNG Image, 127x126 pixels).png differ diff --git a/src/calibre/gui2/actions/device.py b/src/calibre/gui2/actions/device.py index 64bc4e69d7..debcbb6c1a 100644 --- a/src/calibre/gui2/actions/device.py +++ b/src/calibre/gui2/actions/device.py @@ -165,6 +165,10 @@ class ConnectShareAction(InterfaceAction): def content_server_state_changed(self, running): self.share_conn_menu.server_state_changed(running) + if running: + self.qaction.setIcon(QIcon(I('connect_share_on.png'))) + else: + self.qaction.setIcon(QIcon(I('connect_share.png'))) def toggle_content_server(self): if self.gui.content_server is None: