From 39eca97feb1f090d10059bab25e9fa5bf2e35cf3 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 28 Jan 2021 12:36:37 +0100 Subject: [PATCH] Set focus listener on editable parts. --- .../src/org/argeo/docbook/ui/AbstractDbkViewer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/AbstractDbkViewer.java b/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/AbstractDbkViewer.java index 6b0692f..02509f2 100644 --- a/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/AbstractDbkViewer.java +++ b/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/AbstractDbkViewer.java @@ -157,6 +157,7 @@ public abstract class AbstractDbkViewer extends AbstractPageViewer implements Ke updateContent(paragraph); paragraph.setLayoutData(fillWidth()); paragraph.setMouseListener(getMouseListener()); + paragraph.setFocusListener(getFocusListener()); return paragraph; } @@ -166,6 +167,7 @@ public abstract class AbstractDbkViewer extends AbstractPageViewer implements Ke img.setLayoutData(CmsUiUtils.grabWidth(SWT.CENTER, SWT.DEFAULT)); updateContent(img); img.setMouseListener(getMouseListener()); + img.setFocusListener(getFocusListener()); return img; } catch (RepositoryException e) { throw new JcrException("Cannot add new image " + node, e); @@ -180,6 +182,7 @@ public abstract class AbstractDbkViewer extends AbstractPageViewer implements Ke DocBookSectionTitle title = new DocBookSectionTitle(titleParent, style, titleNode); updateContent(title); title.setMouseListener(getMouseListener()); + title.setFocusListener(getFocusListener()); return title; } -- 2.30.2