diff --git a/src/main/java/edu/mit/blocks/renderable/RenderableBlock.java b/src/main/java/edu/mit/blocks/renderable/RenderableBlock.java index 5a23526..97c7f92 100644 --- a/src/main/java/edu/mit/blocks/renderable/RenderableBlock.java +++ b/src/main/java/edu/mit/blocks/renderable/RenderableBlock.java @@ -191,6 +191,10 @@ private RenderableBlock(Workspace workspace, WorkspaceWidget parent, Long blockI this.plugTag = new ConnectorTag(getBlock().getPlug()); this.afterTag = new ConnectorTag(getBlock().getAfterConnector()); this.beforeTag = new ConnectorTag(getBlock().getBeforeConnector()); + this.plugTag.setZoomLevel(getZoom()); + this.afterTag.setZoomLevel(getZoom()); + this.beforeTag.setZoomLevel(getZoom()); + this.blockLabel = workspace.getEnv().getBlockLabelBuilder().buildBlockLabel(workspace, blockID); this.pageLabel = new PageLabel(workspace, getBlock().getPageLabel(), BlockLabel.Type.PAGE_LABEL, false, blockID); this.add(pageLabel.getJComponent()); @@ -466,6 +470,7 @@ private boolean synchronizeSockets() { ConnectorTag tag = this.getConnectorTag(socket); if (tag == null) { tag = new ConnectorTag(socket); + tag.setZoomLevel(getZoom()); if (SocketLabel.ignoreSocket(socket)) { tag.setLabel(null); //ignored sockets have no labels } else {