View | Details | Raw Unified | Return to bug 300526 | Differences between
and this patch

Collapse All | Expand All

(-)porting/3.6/incompatibilities.html (+15 lines)
Lines 23-28 Link Here
23
 <li><a href="#minTextCellWidth">The TextCellEditor no longer sets a default width of 50</a></li>
23
 <li><a href="#minTextCellWidth">The TextCellEditor no longer sets a default width of 50</a></li>
24
 <li><a href="#FileSystemFetchTree">The method FileSystem.fetchFileTree now throws CoreException</a></li>
24
 <li><a href="#FileSystemFetchTree">The method FileSystem.fetchFileTree now throws CoreException</a></li>
25
 <li><a href="#exemplarySetup">The bundle org.eclipse.equinox.p2.exemplarysetup has been removed</a></li>
25
 <li><a href="#exemplarySetup">The bundle org.eclipse.equinox.p2.exemplarysetup has been removed</a></li>
26
 <li><a href="#objectContribution">Object Contributions will not execute from a keybinding</a></li>
26
</ol>
27
</ol>
27
28
28
<hr>
29
<hr>
Lines 81-85 Link Here
81
82
82
<!-- ############################################## -->
83
<!-- ############################################## -->
83
84
85
<h2>5. <a name="objectContribution">Object Contributions will not execute from a key binding</a></h2>
86
<p><strong>What is affected:</strong>Key bindings assigned to a command backed by an object contribution action.</p>
87
<p><strong>Description:</strong>A fundamental flaw in the legacy action/command bridge was fixed 
88
in the 3.6 release.  While command definitionIds have been allowed on objectContributions
89
so they can display key bindings while the context
90
menu is up, objectContributions do not support execution using key bindings.  In 3.4 a leak was
91
introduced that allowed some IResource based objectContributions to execute from a key binding.
92
With this leak now fixed, plug-ins that wish to provide default behaviour for a key binding for
93
their command must provide a handler.  This does not effect ActionSets, which will continue to
94
work with key bindings when active within a perspective. 
95
</p>
96
97
<!-- ############################################## -->
98
84
</body>
99
</body>
85
</html>
100
</html>

Return to bug 300526