X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbctextbox.C;h=a7c8f5f7570ff1ce45d55bb65aaf1fded2da3007;hb=0f8dc862440439b96c65bed178f2457f6f1cc079;hp=e2af4cbe2a05e5166c3128bc03b994767553a47d;hpb=b2eb290b3f6e5c233393017aa152e67c76243130;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/guicast/bctextbox.C b/cinelerra-5.1/guicast/bctextbox.C index e2af4cbe..a7c8f5f7 100644 --- a/cinelerra-5.1/guicast/bctextbox.C +++ b/cinelerra-5.1/guicast/bctextbox.C @@ -1130,12 +1130,12 @@ void BC_TextBox::default_keypress(int &dispatch_event, int &result) case KPINS: key = '0'; goto kpchr; case KP1: case KP2: case KP3: case KP4: case KP5: case KP6: case KP7: case KP8: case KP9: - key = key - KP1 + '1'; goto kpchr; - default: - if( key < 32 || key > 255 ) return; + key = key - KP1 + '1'; kpchr: { wkeys[0] = key; wkeys[1] = 0; len = 1; break; } + default: + if( key < 32 || key > 255 ) return; } insert_text(wkeys, len); find_ibeam(1);