Awesome WM v3.5.2 - 3.5.5 (şimdiye kadar) içinde nasıl çoğaltılır:
- OpenJDK veya Oracle Java 7'yi yükleyin . Bu hata her ikisinde de gözlenmiştir.
- Varsayılan yapılandırmayla yeni bir Başar WM oturumu başlatın .
- Ya başlatın jEdit veya pycharm . Bu hata her ikisinde de gözlenmiştir.
- Fare işaretçisini hareket ettirin ve kodun, proje dosyalarının veya menülerin üzerine gelip gelmediğinize göre nasıl değiştiğini gözlemleyin. Bu normal şekilde çalışmalıdır.
- Dosya menüsünde tıklayın ve bırakın , alt menüden birini girin ve fare işaretçisinin altındaki öğenin her zaman nasıl odaklandığını gözlemleyin.
- Kayan düzen etkinleşene kadar (uygulama neredeyse tam ekran olacak) veya aynı etikette başka bir uygulama açana kadar Mod4+ Spacedüğmesine art arda basın .
Bu noktada, farenin "normal" uygulamalarda olduğu gibi davranmasını beklerdim. Bunun yerine aşağıdakileri gözlemliyorum:
- Menülere fare ile tıklanırken ve gezinirken, fare işaretçisi ve odaklanmış menü öğesi , görünüşte durum çubuğunun yüksekliği ile aynı miktarda piksel olacak şekilde birbirinden dikey olarak kaydırılır .
- Daha önce olduğu gibi çeşitli öğelerin üzerine geldiğinizde, imleç simgesi , fare işaretçisi ekranda yukarıdaymış gibi ayarlanacaktır. Örneğin, metnin üst satırının üzerine geldiğinizde bir metin imleci görmezsiniz.
Sanki bir şey pencere koordinatlarının değiştiğini algılamıyor gibi.
Aynı etikette başka bir uygulama açtığınızda benzer ama çok daha can sıkıcı bir hata oluşur - fare davranışı pencere hiç hareket etmemiş gibi.
Ne zaman zaten açık bir uygulamayı barındıran başka bir etiket geçiş - "sanal fare masaüstü" taşınır birincil ekranın sol üst .
Bu hatalar farklı Java uygulamalarıyla hem OpenJDK'da hem de Oracle Java'da gözlemlendiğinden, hatanın Awesome WM'de olması çok muhtemel görünüyor.
İlgili soru , makale . Ben denedim _JAVA_AWT_WM_NONREPARENTING
ve wmname
düzeltmeler, ama gitmek yok.