[haiku-webkit-commits] r443 - webkit/trunk/WebKit/haiku/WebPositive

  • From: webkit@xxxxxxxxxxxxxxx
  • To: haiku-webkit-commits@xxxxxxxxxxxxx
  • Date: Tue, 20 Apr 2010 16:24:16 +0000

Author: stippi
Date: Tue Apr 20 16:24:16 2010
New Revision: 443
URL: http://mmlr.dyndns.org/changeset/443

Log:
Handling shortcut is wrappedd inside MenusBeginning() and MenusEnded(), so we
need to always enable the standard shortcut items in MenusBeginning(), if we
would otherwise enable them only asynchronously. Fixes Cut/Copy/Paste via
shortcuts.

Modified:
   webkit/trunk/WebKit/haiku/WebPositive/BrowserWindow.cpp

Modified: webkit/trunk/WebKit/haiku/WebPositive/BrowserWindow.cpp
==============================================================================
--- webkit/trunk/WebKit/haiku/WebPositive/BrowserWindow.cpp     Tue Apr 20 
15:46:23 2010        (r442)
+++ webkit/trunk/WebKit/haiku/WebPositive/BrowserWindow.cpp     Tue Apr 20 
16:24:16 2010        (r443)
@@ -1452,9 +1452,9 @@
                // there anyway. This works so fast that the user can never see
                // the wrong enabled state when the menu opens until the result
                // message arrives.
-               fCutMenuItem->SetEnabled(false);
-               fCopyMenuItem->SetEnabled(false);
-               fPasteMenuItem->SetEnabled(false);
+               fCutMenuItem->SetEnabled(true);
+               fCopyMenuItem->SetEnabled(true);
+               fPasteMenuItem->SetEnabled(true);
 
                CurrentWebView()->WebPage()->SendEditingCapabilities();
        }

Other related posts:

  • » [haiku-webkit-commits] r443 - webkit/trunk/WebKit/haiku/WebPositive - webkit