Skip to content

data-clipboard-text is not being copied in Chrome 55 #378

@eximius313

Description

@eximius313

Minimal example

I have a link:

<a id="copy-button" class="btn" data-clipboard-text="test">
      <i class="icon-chain"></i><span>copy me</span>
</a>
<script>
copyToClipboard('copy-button');
</script>

and JS:

function copyToClipboard(copyButtonId){
	var clipboard = new Clipboard('#'+copyButtonId);
	clipboard.on('success', function(e) {
		console.info('Action:', e.action);
		console.info('Text:', e.text);
		console.info('Trigger:', e.trigger);
	});
}

When I click the link, console prints:

Action: copy
Text: test
Trigger: <a id=​"copy-button" class=​"btn" data-clipboard-text=​"test">​…​</a>​

Expected behaviour

Content test should be inside clipboard

Actual behaviour

clipboard has previously copied value

Browsers affected

Chrome 55.0.2883.87
Firefox 51.0.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions