mirror of
https://github.com/unclebob/more-speech.git
synced 2024-09-30 10:30:56 +00:00
Disable change name and delete menus for :all tab.
This commit is contained in:
parent
e341267d6d
commit
96717b9a6b
@ -52,10 +52,13 @@
|
||||
(prn 'tab-manu 'isPopupTrigger)
|
||||
(let [tab-label (.getComponent e)
|
||||
tab-name (config tab-label :user-data)
|
||||
isAll? (= :all tab-name)
|
||||
p (popup :items [(action :name "Change name..."
|
||||
:handler (partial change-tab-name tab-name))
|
||||
:handler (partial change-tab-name tab-name)
|
||||
:enabled? (not isAll?))
|
||||
(action :name "Delete"
|
||||
:handler (partial delete-tab tab-name))])]
|
||||
:handler (partial delete-tab tab-name)
|
||||
:enabled? (not isAll?))])]
|
||||
(.show p (to-widget e) (.x (.getPoint e)) (.y (.getPoint e)))))
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user