2015-09-06 61 views
0

我剛剛注意到在我的AIR應用程序中重做不起作用。它似乎也只是回到了一步(但有時候是兩三次)。撤銷和重做在AIR應用程序中的TextInput上不起作用?

<?xml version="1.0" encoding="utf-8"?> 
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
         xmlns:s="library://ns.adobe.com/flex/spark" 
         xmlns:mx="library://ns.adobe.com/flex/mx"> 
    <fx:Declarations> 
     <!-- Place non-visual elements (e.g., services, value objects) here --> 
    </fx:Declarations> 

    <s:TextArea horizontalCenter="0" verticalCenter="0" /> 
</s:WindowedApplication> 

我使用CMD + Z撤消和CMD + Z + Shift重做。我確信這是有效的。也許它只是在瀏覽器中?

我正在使用Flex 4.6和AIR 3.6。我正在使用Mac 10.10.5。我使用Firefox 40.3。我也在Safari中嘗試過。

使用列出的相同捷徑組合,這兩個瀏覽器中的文本字段中的撤銷和重做都能正確工作。

回答

0

根據文檔它應該工作:

的Spark的TextArea還支持無限次的撤銷/一個 編輯會話內重做。當控件獲得鍵盤焦點並在控件失去焦點時結束編輯會話。

,但我的應用程序的開發是 當我們用退格它把它看做獨立的國家時,我注意到 在其他情況下,它看到所有變化一個

+0

是的它應該,但事實並非如此。 –