Skip to content

Commit

Permalink
#5231: Privatise a method that is only used internally by the EventMa…
Browse files Browse the repository at this point in the history
…nager.
  • Loading branch information
codereader committed May 7, 2020
1 parent 97b0d43 commit 77d4f04
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 11 deletions.
1 change: 0 additions & 1 deletion include/ieventmanager.h
Expand Up @@ -135,7 +135,6 @@ class IEventManager :

// The same as above, but with event values as argument (event->keyval, event->state)
virtual IAccelerator& addAccelerator(wxKeyEvent& ev) = 0;
virtual IAccelerator& findAccelerator(const IEventPtr& event) = 0;
virtual std::string getAcceleratorStr(const IEventPtr& event, bool forMenu) = 0;

// Loads all accelerator bindings from the defaults in the stock input.xml
Expand Down
2 changes: 1 addition & 1 deletion radiant/eventmanager/EventManager.h
Expand Up @@ -86,14 +86,14 @@ class EventManager :
void foreachEvent(IEventVisitor& eventVisitor) override;

// Tries to locate an accelerator, that is connected to the given command
Accelerator& findAccelerator(const IEventPtr& event) override;
AcceleratorList findAccelerator(wxKeyEvent& ev);

std::string getEventStr(wxKeyEvent& ev) override;

private:
void saveEventListToRegistry();

Accelerator& findAccelerator(const IEventPtr& event);
AcceleratorList findAccelerator(const std::string& key, const std::string& modifierStr);

bool duplicateAccelerator(const std::string& key, const std::string& modifiers, const IEventPtr& event);
Expand Down
10 changes: 1 addition & 9 deletions radiant/ui/commandlist/CommandList.cpp
Expand Up @@ -109,15 +109,7 @@ std::string CommandList::getSelectedCommand()
{
wxutil::TreeModel::Row row(item, *_listStore);

const std::string commandName = row[_columns.command];

IEventPtr ev = GlobalEventManager().findEvent(commandName);

// Double check, if the command exists
if (ev != NULL)
{
return commandName;
}
return static_cast<std::string>(row[_columns.command]);
}

return "";
Expand Down

0 comments on commit 77d4f04

Please sign in to comment.