pharo-vcs / iceberg

Iceberg is the main toolset for handling VCS in Pharo.
MIT License
134 stars 85 forks source link

Repository view: Right click on items should not select them #1121

Open jecisc opened 5 years ago

jecisc commented 5 years ago

I needed to delete something like 30 local branch, so I opened the repository view and used the delete option.

Something annoying is that when you right click on a menu item, it selects the item. Since it needs to compute information to display it takes some time. When it happens 30times in a row it's annoying.

I checked with some OSX application and some of I use add a context menu on the right click but do not select the items in lists.

We should check with other projects to see which behavior is the most common. It might need to be fixed in Spec but I think Iceberg does not uses Spec lists.

guillep commented 5 years ago

On Wed, Dec 26, 2018 at 12:03 PM CyrilFerlicot notifications@github.com wrote:

I needed to delete something like 30 local branch, so I opened the repository view and used the delete option.

Something annoying is that when you right click on a menu item, it selects the item. Since it needs to compute information to display it takes some time. When it happens 30times in a row it's annoying.

I checked with some OSX application and some of I use add a context menu on the right click but do not select the items in lists.

We should check with other projects to see which behavior is the most common. It might need to be fixed in Spec but I think Iceberg does not uses Spec lists.

It uses a standard fast table. So if the problem is in the fast table, spec may inherit it too.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pharo-vcs/iceberg/issues/1121, or mute the thread https://github.com/notifications/unsubscribe-auth/AArO4n4mFe3V_n4K6IIpM-5Ysw5gefKwks5u81d-gaJpZM4ZhpGN .

--

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr http://www.cnrs.fr

Web: http://guillep.github.io http://guillep.github.io

Phone: +33 06 52 70 66 13