Project

General

Profile

dont_trigger_release_key.diff

Hynek Cihlar, 06/21/2019 07:09 PM

Download (845 Bytes)

View differences:

src/com/goldencode/p2j/ui/chui/ThinClient.java 2019-06-21 23:04:21 +0000
18672 18672
      }
18673 18673

  
18674 18674
      // in the event list for an active user interface trigger
18675
      if (key > 0 && key != KeyInput.CHAR_UNDEFINED)
18675
      if (key > 0 && key != KeyInput.CHAR_UNDEFINED && evt.id() != EventType.KEY_RELEASED)
18676 18676
      {
18677 18677
         tr = invokeTriggers(src, key, false);
18678 18678

  
......
18779 18779
      }
18780 18780

  
18781 18781
      // check for possible ANY-KEY
18782
      if ((tr == null || !tr.executed) && evt != null && evt.isRealKey())
18782
      if ((tr == null || !tr.executed) && evt != null && evt.isRealKey() && evt.id() != EventType.KEY_RELEASED)
18783 18783
      {
18784 18784
         tr = invokeTriggers(src, key, true);
18785 18785