Mudlet: selaraskan label dengan nestable = true jangan sembunyikan sublabel secara otomatis

Dibuat pada 8 Apr 2019  ·  13Komentar  ·  Sumber: Mudlet/Mudlet

Ringkasan singkat masalah / Deskripsi fitur yang diminta:

Hai, kami memiliki tiga label, masing-masing dengan nestable = true diaktifkan dan beberapa label ditambahkan sebagai anak. Ketiga area label itu sejajar seperti pada menu horizontalù. Saat saya menggerakkan mouse pada label itu, saya dapat melihat submen tetapi mereka tumpang tindih. Mereka menghilang ketika saya meninggalkan area kedua priaù

Langkah-langkah untuk mereproduksi masalah / Alasan menambahkan fitur:

  1. Instal http://www.clessidra.it/mudlet/ClessidraLet.zip sebagai paket di profil baru (apa pun lumpurnya)
  2. Gerakkan mouse pada tiga menuù di pojok kiri atas "Pannelli", "Opzioni", "altro"
  3. Setiap submen ditampilkan di atas masing-masing, tumpang tindih. Mereka diberhentikan ketika saya keluar dari area aktif salah satu priaù

Keluaran kesalahan / Hasil yang diharapkan dari fitur

Saat tombol aktif kehilangan fokus, submen harus disembunyikan.

Informasi tambahan, seperti versi Mudlet, sistem operasi, dan gagasan tentang cara menyelesaikan / menerapkan:

Windows 7/10, Mudlet 3.17.1 / 3.18.0

ClessidraLet-Hovering

bug lua only

Komentar yang paling membantu

Ini memang masalah, saya belum menggunakan lebih dari satu menu jadi saya belum menyadarinya, tapi saya berencana untuk memiliki lebih dari satu menu seperti Anda.

Masalah sebenarnya adalah jika mouse Anda meninggalkan item menu induk, yang di screenshot Anda adalah "Pannelli, Opzioni, dan Altro", menu di bawah ini tidak akan bersembunyi. Untuk menyembunyikan menu, Anda sebenarnya harus meminta mouse Anda untuk masuk ke submenu terlebih dahulu.

Saya membandingkan ini dengan versi 3.17.1 dan perilakunya sama, jadi ini bukan bug baru, tetapi memang bug yang perlu diperbaiki.

Saya akan melihat apakah saya bisa memikirkan yang satu ini.

2019-04-08_05-51

Semua 13 komentar

@xekon apakah kamu tahu?

Ini memang masalah, saya belum menggunakan lebih dari satu menu jadi saya belum menyadarinya, tapi saya berencana untuk memiliki lebih dari satu menu seperti Anda.

Masalah sebenarnya adalah jika mouse Anda meninggalkan item menu induk, yang di screenshot Anda adalah "Pannelli, Opzioni, dan Altro", menu di bawah ini tidak akan bersembunyi. Untuk menyembunyikan menu, Anda sebenarnya harus meminta mouse Anda untuk masuk ke submenu terlebih dahulu.

Saya membandingkan ini dengan versi 3.17.1 dan perilakunya sama, jadi ini bukan bug baru, tetapi memang bug yang perlu diperbaiki.

Saya akan melihat apakah saya bisa memikirkan yang satu ini.

2019-04-08_05-51

Hanya menimpali untuk memberi tahu Anda bahwa saya tidak melupakan hal ini, hanya sibuk. Ini berikutnya di daftar tugas saya.

Saya sebenarnya baru saja menguji perbaikan untuk ini dan tampaknya berhasil, saya harus punya waktu besok untuk membuat pullrequest semoga.

@xekon Bagaimana

maaf saya melakukan beberapa pengujian dan berpikir saya telah menemukannya tetapi saya tidak melakukannya. Kesehatan ayah saya semakin memburuk belakangan ini, jadi saya tidak benar-benar punya waktu luang saat ini. Jangan ragu untuk mengambil alih masalah ini. Jika masih ada di sini ketika saya memiliki waktu luang lagi, saya akan meninjau kembali masalah ini, tetapi untuk saat ini sepertinya saya tidak akan punya waktu luang selama berbulan-bulan.

Hai @xekon , keluarga selalu diutamakan. Terima kasih atas waktu dan keberuntungan Anda. Sampai ketemu lagi!

@wiplo
Dapatkah Anda menguji apakah ini memperbaiki masalah ini?
https://github.com/Mudlet/Mudlet/pull/3426

jadi kami dapat menutup masalah ini.

Masalah dikonfirmasi diselesaikan oleh # 3426

@kebap @ Edru2 Sepertinya sudah diperbaiki sekarang, tetapi satu hal yang saya perhatikan adalah penundaan yang sangat lama ketika mouse Anda meninggalkan menu, apakah ini dapat dikonfigurasi?

Saat saya mengarahkan mouse keluar dari menu flyout, tampaknya perlu waktu sekitar 3 detik sebelum menutup sendiri, ini hanya cara untuk memperlambat, ini membuat UI terasa tidak responsif. Kebanyakan orang mungkin merasa nyaman dengan 1 detik, tapi saya sendiri ingin sekitar 500ms atau lebih.

Itu benar, tetapi juga harus mempertimbangkan ketika Anda secara tidak sengaja memindahkan mouse keluar saat memindahkannya ke submenu - jika disembunyikan dari Anda, itu juga mengganggu.

Tentu saja, itulah sebabnya saya berharap ini dapat dikonfigurasi.

Saya baru saja melihat bug baru dengannya ....

Saya memiliki menu flyout:
https://raw.githubusercontent.com/xekon/AardwolfMudlet/master/ss/shops.png

hanya 10 entri teratas yang memiliki submenu, item lainnya dalam daftar hanya menu induk tanpa submenu.

Jika saya menggerakkan mouse ke bawah daftar ini, ke item menu di bagian bawah tanpa sub menu, maka item menu terakhir yang memiliki submenu akan tetap diperluas ke atas, meskipun mouse saya meninggalkan menu induk itu lama lalu, dan mouse saya sekarang berada di bagian bawah menu induk.

Tampaknya sudah diperbaiki sekarang, tetapi satu hal yang saya perhatikan adalah penundaan yang sangat lama ketika mouse Anda meninggalkan menu, apakah ini dapat dikonfigurasi?

Saat saya mengarahkan mouse keluar dari menu flyout, tampaknya perlu waktu sekitar 3 detik sebelum menutup sendiri, ini hanya cara untuk memperlambat, ini membuat UI terasa tidak responsif. Kebanyakan orang mungkin merasa nyaman dengan 1 detik, tapi saya sendiri ingin sekitar 500ms atau lebih.

@xekon Saya hanya menemukan ide Anda secara tidak sengaja. Lebih baik buka terbitan baru lain kali, karena ini telah ditutup sebelumnya.

Sekarang Anda mungkin dapat mengatasi ini dengan mendefinisikan ulang fungsi doNestLeave dari GeyserLabel.lua
Semuanya ada di Lua jadi Anda bisa membangun fungsi lain di dalam Mudlet dengan nama yang sama untuk efek itu
Di dalamnya, Anda dapat dengan bebas menggunakan durasi lain untuk pengatur waktu yang saat ini disetel untuk default 2 detik.

Kemudian lagi, ada timer lain di fungsi doNestShow yang disetel selama 5 detik.
Semoga ini membantu! Jika tidak, mari kita diskusikan ini lebih lanjut dalam edisi baru sendiri. 😉

Apakah halaman ini membantu?
0 / 5 - 0 peringkat