هذه غريبة بعض الشيء، لكنني لاحظتها مع Ctrl+I replaces bold formatting instead of adding additional formatting.
خطوات التكرار:
- اكتب “test” وقم بتمييزها
- اضغط على Ctrl+B للحصول على
**test** - قم بتمييز النص بأكمله
**test**(هذا غريب بعض الشيء بعد تطبيقه مباشرة، ولكن في سير عمل عادي أعتقد أنه يمكن أن يحدث بشكل معقول أكثر) - اضغط على Ctrl+B لإزالة تنسيق الخط العريض
متوقع: تتم إزالة تنسيق ** ويتم تمييز الكلمة بأكملها test
فعلي: تتم إزالة تنسيق **، ولكن يتم تمييز st فقط (مما يعني أنه لا يمكنك تطبيق تنسيق إضافي على الكلمة دون إصلاح التمييز أولاً)

لاحظ أن نفس الشيء يحدث مع Ctrl+I للنص المائل، ولكن يتم تمييز est في النهاية، لذلك يبدو أنه يتأثر بعدد أحرف التنسيق التي تمت إزالتها.