I have a Visualforce page that uses <support:clickToDial>
. When a user is in Service Console, click to dial is disabled. Click to dial works in standard Salesforce salesforce pages and on my Visualforce page when not in console. It also works if I exit the CTI adaptor and reopen it while console is open with the page up. What might be a solution?
I am including the javascript.
<apex:includeScript value="/support/console/24.0/integration.js"/>
Update: looks like it is something very specific about the page (which is a mess anyways). I can't replicate if I start from a fresh page. Looks like I'll start from scratch on the page and write it the way it should have been written to start...
Update 2: I found the culprit. It appears to be because I have a partial rerender on the page that renders a table of phone numbers based on data the user enters in an input box. This only seems to be an issue when the page is the main tab in console. It works everywhere else. I'll try to get some cleaned up demo code. Right now it is a bit of a mess. I think the Javascript to enable clicktodial only runs on page load or CTI adaptor load and not when a section rerenders.