Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-4900

Clicking on the pencil icon does not do anything useful

      In Confluence, Bamboo gadgets render a pencil icon, that displays an edit menu when clicked, however, the edit menu is not visible to Confluence users preventing them from making edits.

      This occurs in pages as well as the macro browser.

        1. BamPlansSaved.png
          BamPlansSaved.png
          137 kB
        2. BamPlansConfig4 (pencil clicked).png
          BamPlansConfig4 (pencil clicked).png
          108 kB
        3. BambooPlan_saved.png
          BambooPlan_saved.png
          94 kB
        4. pencilMenu.png
          pencilMenu.png
          262 kB

          Form Name

            [BAM-4900] Clicking on the pencil icon does not do anything useful

            The pencil icon does display a drop-down menu - see screenshot attached with the icon inspected in Firebug

            In page view the menu contains only a refresh link, in the macro browser it contains both a refresh and edit link. Confluence is removing the edit link from the page view by design, as its convention is gadgets should only be editable in the macro browser.

            However, because Bamboo gadgets render the pencil drop down menu outside the iframe in both page view and the macro browser, none of the menu items are accessible to users.

            This is not a problem in JIRA as Scott H implemented a mechanism to move the edit link to the gadget chrome.
            This is not a problem for other gadgets in Confluence, because according to Chris Kiehl, the latest version of atlassian gadgets includes javascript to detect the size of the iframe and render the menu inside it.

            Therefore updating to the Bamboo gadgets to the latest version of Atlassian Gadgets should resolve this issue and allow users to edit these gadgets.

            Andrew Prentice (Inactive) added a comment - The pencil icon does display a drop-down menu - see screenshot attached with the icon inspected in Firebug In page view the menu contains only a refresh link, in the macro browser it contains both a refresh and edit link. Confluence is removing the edit link from the page view by design, as its convention is gadgets should only be editable in the macro browser. However, because Bamboo gadgets render the pencil drop down menu outside the iframe in both page view and the macro browser, none of the menu items are accessible to users. This is not a problem in JIRA as Scott H implemented a mechanism to move the edit link to the gadget chrome. This is not a problem for other gadgets in Confluence, because according to Chris Kiehl, the latest version of atlassian gadgets includes javascript to detect the size of the iframe and render the menu inside it. Therefore updating to the Bamboo gadgets to the latest version of Atlassian Gadgets should resolve this issue and allow users to edit these gadgets.

            To clarify, the horizontal blue line drawn under the pencil icon in the attached screenshots is the top margin of the edit menu - that's all that's visible to users.

            Andrew Prentice (Inactive) added a comment - To clarify, the horizontal blue line drawn under the pencil icon in the attached screenshots is the top margin of the edit menu - that's all that's visible to users.

            MarkC added a comment -

            From Andrew.

            1. Clicking the pencil displays an edit menu to configure your gadgets, but that edit menu is not being rendered wholely within the gadget container so it can't be accessed.

            MarkC added a comment - From Andrew. 1. Clicking the pencil displays an edit menu to configure your gadgets, but that edit menu is not being rendered wholely within the gadget container so it can't be accessed.

            MarkC added a comment -

            don't the images show that you do have access to the pencil icon?

            MarkC added a comment - don't the images show that you do have access to the pencil icon?

              mark@atlassian.com MarkC
              aprentice Andrew Prentice (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 12h Original Estimate - 12h
                  12h
                  Remaining:
                  Time Spent - 14h Remaining Estimate - 1h
                  1h
                  Logged:
                  Time Spent - 14h Remaining Estimate - 1h
                  14h