X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbctextbox.C;fp=cinelerra-5.1%2Fguicast%2Fbctextbox.C;h=a7c8f5f7570ff1ce45d55bb65aaf1fded2da3007;hp=e2af4cbe2a05e5166c3128bc03b994767553a47d;hb=0f8dc862440439b96c65bed178f2457f6f1cc079;hpb=a2f1b7c0dda56a6db69d458f3ec822746d6f40ef 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);