タブのマウス操作で「閉じる」が「新しいNo.02427
Suezo さん 11/12/21 16:47
 
いつも便利に使用させてもらっています。

タブのマウス操作で、左ダブルクリックを「閉じる」に割り当てています。(中クリ
ックは「新しいタブ」に割り当てている)
タブをダブルクリックで閉じていると、時々「新しいタブ」が開くことがあります。
(押し間違えはありません)
ログを取っていたのでメールで送ります。

XP Pro SP3
β32(以前から発生している)

[ ]
RE:02427 タブのマウス操作で「閉じる」がNo.02429
秀丸担当 さん 11/12/21 17:29
 

>タブのマウス操作で、左ダブルクリックを「閉じる」に割り当てています。(中クリ
>ックは「新しいタブ」に割り当てている)
>タブをダブルクリックで閉じていると、時々「新しいタブ」が開くことがあります。
>(押し間違えはありません)
>ログを取っていたのでメールで送ります。

ログありがとうございます。
試してみたところでは、タブの上のアドレスバーとの隙間が余白扱いということ
になっていて、ここで誤操作が起きているのかもしれないです。
これが原因かわからないですが、ログを元にタブの状態が独自描画の設定になっ
ているようで、このときに隙間が発生していました。独自描画でないときは
Windows7で確認したところでは隙間は無いようです。
β33を出してしまいましたが、隙間では余白の操作にならないように修正させて
いただきます。

[ ]
RE:02429 タブのマウス操作で「閉じる」がNo.02430
Suezo さん 11/12/21 18:22
 
>試してみたところでは、タブの上のアドレスバーとの隙間が余白扱いということ
>になっていて、ここで誤操作が起きているのかもしれないです。
>これが原因かわからないですが、ログを元にタブの状態が独自描画の設定になっ
>ているようで、このときに隙間が発生していました。独自描画でないときは
>Windows7で確認したところでは隙間は無いようです。

実際に操作した時に、隙間をクリックしたかの記憶はありませんので
隙間の修正がされた後に確認します。
隙間ですが、Windows7にもありました。(32Bit/64Bitで確認)
あと、タブの下にも隙間があります。
タブのデザインで隙間の大きさが変わりますね。

以上、確認お願いします。

[ ]
RE:02430 タブのマウス操作で「閉じる」がNo.02431
秀丸担当 さん 11/12/22 10:09
 

>実際に操作した時に、隙間をクリックしたかの記憶はありませんので
>隙間の修正がされた後に確認します。
>隙間ですが、Windows7にもありました。(32Bit/64Bitで確認)
>あと、タブの下にも隙間があります。
>タブのデザインで隙間の大きさが変わりますね。

確かに下にも隙間がありました。
下の隙間の場合は、見た目的にもタブを上としか思えないのに余白になっていて
変でした。
上下どちらも修正します。


[ ]
RE:02431 タブのマウス操作で「閉じる」がNo.02687
Suezo さん 12/02/20 09:51
 
>確かに下にも隙間がありました。
>下の隙間の場合は、見た目的にもタブを上としか思えないのに余白になっていて
>変でした。
>上下どちらも修正します。

修正版を2ヶ月弱ほど使用して、2,3回再現しました。
最後のタブと分割を復元(ロックしているタブは20個前後)で使用してますが、
終了時にタブを多く開き過ぎている(タブがスクロールしている)と、次回起動時に
起動してすぐタブをいくつか削除するのですが、この時に発生しました。
(ファイルをまだキャッシュしていないと思われる状態? でかなり重い時)
ちなみに開いているタブの8割以上はネットワークドライブなので通常でも
かなり重いです。
今の状態でも特に問題はないので修正されなくてもかまいません。
一応報告ということで。(再現は難しいと思いますので)

[ ]
RE:02687 タブのマウス操作で「閉じる」がNo.02691
秀丸担当 さん 12/02/20 16:57
 

>修正版を2ヶ月弱ほど使用して、2,3回再現しました。
>最後のタブと分割を復元(ロックしているタブは20個前後)で使用してますが、
>終了時にタブを多く開き過ぎている(タブがスクロールしている)と、次回起動時に
>起動してすぐタブをいくつか削除するのですが、この時に発生しました。

タブが多くあって、スクロールしている状態ということでテストしてみて1つの
再現方法がわかりました。
タブがスクロールしていると、最初のマウスのボタンを押した段階(シングルク
リックの状態)ではマウスカーソルの下のタブが対象ですが、スクロール位置が
自動的に調整されます。
そして、二回目のボタンを押した段階(ダブルクリックの段階)では、もともと
あったタブではなく、スクロールが調整された違うタブをダブルクリックしてい
ることになります。

そのとき、スクロールの調整具合によって右端の空白になると、新規タブになり
ました。
この問題だとしたら新規タブになってしまうだけでなく、多くのケースで目的の
タブとは違うタブを閉じていたはずだと思います。

ダブルクリックでは、シングルクリックのときに対象としていたタブを対象とす
るように修正します。

[ ]