Focus in search field

Help
2004-12-09
2012-11-19
  • Nobody/Anonymous

    Is there a way to give the search field (at the top of the software) focus when opening Keepass?

     
  • Anonymous - 2011-05-04

    Thx for asking this question - because i wanted to ask it too. :-)

    Since the last version the search field doesn't get the focus anymore - which is pretty annoying, because in most cases i want to search the whole database for another entry when I reopen KeePass.

    I hope this is a bug and not a feature. ;-)

     
  • Woody

    Woody - 2011-07-28

    This is a major annoyance for me, too.  Seems to me that this bug pops up over and over again.  Also, I checked the bug list and I don't see it there.  I wish somebody would fix it and keep it fixed.  Nothing is more annoying than these minor, random changes in the user interface.

     
  • Paul

    Paul - 2011-07-30

    I see the same results with V2.16 on Windows XP.
    Returning KeePass from the tray does not return the focus to the quick search field.
    Config
    <FocusQuickFindOnUntray>true</FocusQuickFindOnUntray>

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2011-08-20

    I can't reproduce this issue. The option works fine for me. I've tested it with KeePass 2.16 under Windows XP as well as Vista.

    Maybe someone upload his configuration file and post detailed reproduction steps?

    Best regards
    Dominik

     
  • Paul

    Paul - 2011-08-25

    V2.16
    XP Pro SP3
    Open KeePass and select the search field.
    Type a search term and press Enter.
    Minimise KeePass.
    Restore KeePass. The focus is now on the menu, e.g. T brings up Tools.

    I notice this is not actually returning from tray, but from the task bar.

    Config

    <?xml version="1.0" encoding="utf-8"?>
    <Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <Meta>
            <PreferUserConfiguration>false</PreferUserConfiguration>
        </Meta>
        <Application>
            <LanguageFile />
            <HelpUseLocal>false</HelpUseLocal>
            <LastUsedFile>
                <Path>..\..\..\tmp\WUC.kdbx</Path>
                <UserName />
                <Password />
                <CredProtMode>Obf</CredProtMode>
                <CredSaveMode>NoSave</CredSaveMode>
            </LastUsedFile>
            <MostRecentlyUsed>
                <MaxItemCount>12</MaxItemCount>
                <Items>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\WUC.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\keyfile.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\2.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\2</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\test.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\2WinUserCred.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\KP\NewDatabase.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                    <ConnectionInfo>
                        <Path>..\..\..\tmp\KP\P.kdbx</Path>
                        <UserName />
                        <Password />
                        <CredProtMode>Obf</CredProtMode>
                        <CredSaveMode>NoSave</CredSaveMode>
                    </ConnectionInfo>
                </Items>
            </MostRecentlyUsed>
            <Start>
                <OpenLastFile>true</OpenLastFile>
                <CheckForUpdate>false</CheckForUpdate>
                <MinimizedAndLocked>false</MinimizedAndLocked>
                <PluginCacheDeleteOld>true</PluginCacheDeleteOld>
                <PluginCacheClearOnce>false</PluginCacheClearOnce>
            </Start>
            <FileOpening>
                <ShowExpiredEntries>false</ShowExpiredEntries>
                <ShowSoonToExpireEntries>false</ShowSoonToExpireEntries>
            </FileOpening>
            <VerifyWrittenFileAfterSaving>true</VerifyWrittenFileAfterSaving>
            <UseTransactedFileWrites>true</UseTransactedFileWrites>
            <FileClosing>
                <AutoSave>false</AutoSave>
            </FileClosing>
            <TriggerSystem>
                <Enabled>true</Enabled>
                <Triggers>
                    <Trigger>
                        <Guid>viOxHjfRn02H2QJm636iOw==</Guid>
                        <Name>TestButton</Name>
                        <Comments />
                        <Enabled>true</Enabled>
                        <InitiallyOn>true</InitiallyOn>
                        <TurnOffAfterAction>true</TurnOffAfterAction>
                        <Events>
                            <Event>
                                <TypeGuid>2PMe6cxpSBuJxfzi6ktqlw==</TypeGuid>
                                <Parameters />
                            </Event>
                        </Events>
                        <Conditions />
                        <Actions>
                            <Action>
                                <TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
                                <Parameters>
                                    <Parameter>101</Parameter>
                                    <Parameter>TestButton</Parameter>
                                    <Parameter />
                                </Parameters>
                            </Action>
                        </Actions>
                    </Trigger>
                    <Trigger>
                        <Guid>d7AzzjawvEmJaRQTGT+qiA==</Guid>
                        <Name>ButtonPressed</Name>
                        <Comments />
                        <Enabled>true</Enabled>
                        <InitiallyOn>true</InitiallyOn>
                        <TurnOffAfterAction>false</TurnOffAfterAction>
                        <Events>
                            <Event>
                                <TypeGuid>R0dZkpenQ6K5aB8fwvebkg==</TypeGuid>
                                <Parameters>
                                    <Parameter>101</Parameter>
                                </Parameters>
                            </Event>
                        </Events>
                        <Conditions />
                        <Actions>
                            <Action>
                                <TypeGuid>2uX4OwcwTBOe7y66y27kxw==</TypeGuid>
                                <Parameters>
                                    <Parameter>%comspec%</Parameter>
                                    <Parameter>/c pause</Parameter>
                                </Parameters>
                            </Action>
                        </Actions>
                    </Trigger>
                </Triggers>
            </TriggerSystem>
            <PluginCachePath />
        </Application>
        <Logging>
            <Enabled>false</Enabled>
        </Logging>
        <MainWindow>
            <X>604</X>
            <Y>171</Y>
            <Width>916</Width>
            <Height>520</Height>
            <Maximized>false</Maximized>
            <SplitterHorizontalFrac>1.67469883</SplitterHorizontalFrac>
            <SplitterVerticalFrac>0.247482017</SplitterVerticalFrac>
            <Layout>SideBySide</Layout>
            <AlwaysOnTop>false</AlwaysOnTop>
            <CloseButtonMinimizesWindow>false</CloseButtonMinimizesWindow>
            <MinimizeToTray>false</MinimizeToTray>
            <ShowFullPathInTitle>true</ShowFullPathInTitle>
            <DropToBackAfterClipboardCopy>false</DropToBackAfterClipboardCopy>
            <MinimizeAfterClipboardCopy>false</MinimizeAfterClipboardCopy>
            <MinimizeAfterLocking>false</MinimizeAfterLocking>
            <MinimizeAfterOpeningDatabase>false</MinimizeAfterOpeningDatabase>
            <QuickFindSearchInPasswords>false</QuickFindSearchInPasswords>
            <QuickFindExcludeExpired>false</QuickFindExcludeExpired>
            <FocusResultsAfterQuickFind>false</FocusResultsAfterQuickFind>
            <FocusQuickFindOnUntray>true</FocusQuickFindOnUntray>
            <CopyUrlsInsteadOfOpening>false</CopyUrlsInsteadOfOpening>
            <DisableSaveIfNotModified>false</DisableSaveIfNotModified>
            <ToolBar>
                <Show>true</Show>
            </ToolBar>
            <EntryView>
                <Show>true</Show>
                <HideProtectedCustomStrings>true</HideProtectedCustomStrings>
            </EntryView>
            <TanView>
                <UseSimpleView>true</UseSimpleView>
                <ShowIndices>true</ShowIndices>
            </TanView>
            <EntryListColumnCollection>
                <Column>
                    <Type>Title</Type>
                    <CustomName />
                    <Width>90</Width>
                    <HideWithAsterisks>false</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>UserName</Type>
                    <CustomName />
                    <Width>90</Width>
                    <HideWithAsterisks>true</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>Password</Type>
                    <CustomName />
                    <Width>88</Width>
                    <HideWithAsterisks>true</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>Url</Type>
                    <CustomName />
                    <Width>90</Width>
                    <HideWithAsterisks>false</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>Notes</Type>
                    <CustomName />
                    <Width>90</Width>
                    <HideWithAsterisks>false</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>CreationTime</Type>
                    <CustomName />
                    <Width>127</Width>
                    <HideWithAsterisks>false</HideWithAsterisks>
                </Column>
                <Column>
                    <Type>CustomString</Type>
                    <CustomName>Email</CustomName>
                    <Width>80</Width>
                    <HideWithAsterisks>false</HideWithAsterisks>
                </Column>
            </EntryListColumnCollection>
            <EntryListColumnDisplayOrder>0 1 2 3 4 5 6</EntryListColumnDisplayOrder>
            <EntryListAutoResizeColumns>false</EntryListAutoResizeColumns>
            <EntryListAlternatingBgColors>true</EntryListAlternatingBgColors>
            <ListSorting>
                <Column>-1</Column>
                <Order>Ascending</Order>
                <CompareNaturally>true</CompareNaturally>
                <CompareTimes>false</CompareTimes>
            </ListSorting>
            <ShowEntriesOfSubGroups>false</ShowEntriesOfSubGroups>
        </MainWindow>
        <UI>
            <TrayIcon>
                <ShowOnlyIfTrayed>false</ShowOnlyIfTrayed>
                <SingleClickDefault>false</SingleClickDefault>
            </TrayIcon>
            <Hiding>
                <SeparateHidingSettings>false</SeparateHidingSettings>
                <HideInEntryWindow>true</HideInEntryWindow>
                <UnhideButtonAlsoUnhidesSource>false</UnhideButtonAlsoUnhidesSource>
            </Hiding>
            <StandardFont>
                <Family>Microsoft Sans Serif</Family>
                <Size>8</Size>
                <GraphicsUnit>Point</GraphicsUnit>
                <Style>Regular</Style>
                <OverrideUIDefault>false</OverrideUIDefault>
            </StandardFont>
            <PasswordFont>
                <Family>Courier New</Family>
                <Size>8.25</Size>
                <GraphicsUnit>Point</GraphicsUnit>
                <Style>Regular</Style>
                <OverrideUIDefault>false</OverrideUIDefault>
            </PasswordFont>
            <ForceSystemFontUnix>true</ForceSystemFontUnix>
            <BannerStyle>WinVistaBlack</BannerStyle>
            <ShowImportStatusDialog>true</ShowImportStatusDialog>
            <ShowDbMntncResultsDialog>true</ShowDbMntncResultsDialog>
            <UseCustomToolStripRenderer>true</UseCustomToolStripRenderer>
            <OptimizeForScreenReader>false</OptimizeForScreenReader>
            <DataEditorRect />
            <DataEditorFont>
                <Family>Microsoft Sans Serif</Family>
                <Size>8</Size>
                <GraphicsUnit>Point</GraphicsUnit>
                <Style>Regular</Style>
                <OverrideUIDefault>false</OverrideUIDefault>
            </DataEditorFont>
            <DataEditorWordWrap>true</DataEditorWordWrap>
            <CharPickerRect />
            <UIFlags>0</UIFlags>
            <KeyCreationFlags>0</KeyCreationFlags>
            <KeyPromptFlags>0</KeyPromptFlags>
            <SecureDesktopPlaySound>true</SecureDesktopPlaySound>
        </UI>
        <Security>
            <WorkspaceLocking>
                <LockOnWindowMinimize>false</LockOnWindowMinimize>
                <LockOnSessionSwitch>false</LockOnSessionSwitch>
                <LockOnSuspend>false</LockOnSuspend>
                <LockOnRemoteControlChange>false</LockOnRemoteControlChange>
                <LockAfterTime>0</LockAfterTime>
                <LockAfterGlobalTime>0</LockAfterGlobalTime>
                <ExitInsteadOfLockingAfterTime>false</ExitInsteadOfLockingAfterTime>
                <AlwaysExitInsteadOfLocking>false</AlwaysExitInsteadOfLocking>
            </WorkspaceLocking>
            <Policy>
                <Plugins>true</Plugins>
                <Export>true</Export>
                <ExportNoKey>true</ExportNoKey>
                <Import>true</Import>
                <Print>true</Print>
                <NewFile>true</NewFile>
                <SaveFile>true</SaveFile>
                <AutoType>true</AutoType>
                <AutoTypeWithoutContext>true</AutoTypeWithoutContext>
                <CopyToClipboard>true</CopyToClipboard>
                <CopyWholeEntries>true</CopyWholeEntries>
                <DragDrop>true</DragDrop>
                <UnhidePasswords>true</UnhidePasswords>
                <ChangeMasterKey>true</ChangeMasterKey>
                <ChangeMasterKeyNoKey>true</ChangeMasterKeyNoKey>
                <EditTriggers>true</EditTriggers>
            </Policy>
            <MasterPassword>
                <MinimumLength>0</MinimumLength>
                <MinimumQuality>0</MinimumQuality>
            </MasterPassword>
            <MasterKeyOnSecureDesktop>false</MasterKeyOnSecureDesktop>
            <ClipboardClearOnExit>true</ClipboardClearOnExit>
            <ClipboardClearAfterSeconds>12</ClipboardClearAfterSeconds>
            <UseClipboardViewerIgnoreFormat>false</UseClipboardViewerIgnoreFormat>
            <ClearKeyCommandLineParams>true</ClearKeyCommandLineParams>
        </Security>
        <Native>
            <NativeKeyTransformations>true</NativeKeyTransformations>
        </Native>
        <PasswordGenerator>
            <AutoGeneratedPasswordsProfile>
                <Name />
                <GeneratorType>CharSet</GeneratorType>
                <CollectUserEntropy>false</CollectUserEntropy>
                <Length>20</Length>
                <CharSetRanges>ULD_______</CharSetRanges>
                <CharSetAdditional />
                <Pattern />
                <PatternPermutePassword>false</PatternPermutePassword>
                <ExcludeLookAlike>false</ExcludeLookAlike>
                <NoRepeatingCharacters>false</NoRepeatingCharacters>
                <ExcludeCharacters />
                <CustomAlgorithmUuid />
                <CustomAlgorithmOptions />
            </AutoGeneratedPasswordsProfile>
            <LastUsedProfile>
                <Name>(Custom)</Name>
                <GeneratorType>CharSet</GeneratorType>
                <CollectUserEntropy>false</CollectUserEntropy>
                <Length>20</Length>
                <CharSetRanges>ULD_______</CharSetRanges>
                <CharSetAdditional />
                <Pattern>h{10}</Pattern>
                <PatternPermutePassword>false</PatternPermutePassword>
                <ExcludeLookAlike>false</ExcludeLookAlike>
                <NoRepeatingCharacters>false</NoRepeatingCharacters>
                <ExcludeCharacters />
                <CustomAlgorithmUuid />
                <CustomAlgorithmOptions />
            </LastUsedProfile>
            <UserProfiles>
                <Profile>
                    <Name>Random MAC Address</Name>
                    <GeneratorType>Pattern</GeneratorType>
                    <CollectUserEntropy>false</CollectUserEntropy>
                    <Length>20</Length>
                    <CharSetRanges>ULD_______</CharSetRanges>
                    <CharSetAdditional />
                    <Pattern>HH\-HH\-HH\-HH\-HH\-HH</Pattern>
                    <PatternPermutePassword>false</PatternPermutePassword>
                    <ExcludeLookAlike>false</ExcludeLookAlike>
                    <NoRepeatingCharacters>false</NoRepeatingCharacters>
                    <ExcludeCharacters />
                    <CustomAlgorithmUuid />
                    <CustomAlgorithmOptions />
                </Profile>
                <Profile>
                    <Name>40-bit Hex Key</Name>
                    <GeneratorType>Pattern</GeneratorType>
                    <CollectUserEntropy>false</CollectUserEntropy>
                    <Length>20</Length>
                    <CharSetRanges>ULD_______</CharSetRanges>
                    <CharSetAdditional />
                    <Pattern>h{10}</Pattern>
                    <PatternPermutePassword>false</PatternPermutePassword>
                    <ExcludeLookAlike>false</ExcludeLookAlike>
                    <NoRepeatingCharacters>false</NoRepeatingCharacters>
                    <ExcludeCharacters />
                    <CustomAlgorithmUuid />
                    <CustomAlgorithmOptions />
                </Profile>
                <Profile>
                    <Name>128-bit Hex Key</Name>
                    <GeneratorType>Pattern</GeneratorType>
                    <CollectUserEntropy>false</CollectUserEntropy>
                    <Length>20</Length>
                    <CharSetRanges>ULD_______</CharSetRanges>
                    <CharSetAdditional />
                    <Pattern>h{32}</Pattern>
                    <PatternPermutePassword>false</PatternPermutePassword>
                    <ExcludeLookAlike>false</ExcludeLookAlike>
                    <NoRepeatingCharacters>false</NoRepeatingCharacters>
                    <ExcludeCharacters />
                    <CustomAlgorithmUuid />
                    <CustomAlgorithmOptions />
                </Profile>
                <Profile>
                    <Name>256-bit Hex Key</Name>
                    <GeneratorType>Pattern</GeneratorType>
                    <CollectUserEntropy>false</CollectUserEntropy>
                    <Length>20</Length>
                    <CharSetRanges>ULD_______</CharSetRanges>
                    <CharSetAdditional />
                    <Pattern>h{64}</Pattern>
                    <PatternPermutePassword>false</PatternPermutePassword>
                    <ExcludeLookAlike>false</ExcludeLookAlike>
                    <NoRepeatingCharacters>false</NoRepeatingCharacters>
                    <ExcludeCharacters />
                    <CustomAlgorithmUuid />
                    <CustomAlgorithmOptions />
                </Profile>
            </UserProfiles>
        </PasswordGenerator>
        <Defaults>
            <NewEntryExpiresInDays>-1</NewEntryExpiresInDays>
            <OptionsTabIndex>4</OptionsTabIndex>
            <TanCharacters>abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-</TanCharacters>
            <TanExpiresOnUse>true</TanExpiresOnUse>
            <SearchParameters>
                <SearchString />
                <RegularExpression>false</RegularExpression>
                <SearchInTitles>true</SearchInTitles>
                <SearchInUserNames>true</SearchInUserNames>
                <SearchInPasswords>false</SearchInPasswords>
                <SearchInUrls>true</SearchInUrls>
                <SearchInNotes>true</SearchInNotes>
                <SearchInOther>true</SearchInOther>
                <SearchInUuids>false</SearchInUuids>
                <SearchInGroupNames>false</SearchInGroupNames>
                <SearchInTags>true</SearchInTags>
                <ComparisonMode>InvariantCultureIgnoreCase</ComparisonMode>
                <ExcludeExpired>false</ExcludeExpired>
            </SearchParameters>
            <FileSaveAsDirectory />
            <RememberKeySources>true</RememberKeySources>
            <KeySources>
                <Association>
                    <DatabasePath>..\..\..\tmp\keyfile.kdbx</DatabasePath>
                    <KeyFilePath>..\..\..\tmp\keyfile.key</KeyFilePath>
                    <KeyProvider />
                </Association>
            </KeySources>
            <CustomColors />
            <WinFavsBaseFolderName />
            <WinFavsFileNamePrefix />
            <WinFavsFileNameSuffix />
            <RecycleBinCollapse>false</RecycleBinCollapse>
        </Defaults>
        <Integration>
            <HotKeyGlobalAutoType>393282</HotKeyGlobalAutoType>
            <HotKeySelectedAutoType>0</HotKeySelectedAutoType>
            <HotKeyShowWindow>393291</HotKeyShowWindow>
            <HotKeyEntryMenu>0</HotKeyEntryMenu>
            <UrlOverride />
            <UrlSchemeOverrides>
                <SetToDefaults>false</SetToDefaults>
                <Overrides>
                    <Override>
                        <Enabled>true</Enabled>
                        <Scheme>ssh</Scheme>
                        <UrlOverride>cmd://PuTTY.exe -ssh {USERNAME}@{URL:RMVSCM}</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>http</Scheme>
                        <UrlOverride>cmd://{INTERNETEXPLORER} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>https</Scheme>
                        <UrlOverride>cmd://{INTERNETEXPLORER} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>http</Scheme>
                        <UrlOverride>cmd://{FIREFOX} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>https</Scheme>
                        <UrlOverride>cmd://{FIREFOX} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>chrome</Scheme>
                        <UrlOverride>cmd://{FIREFOX} -chrome "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>http</Scheme>
                        <UrlOverride>cmd://{OPERA} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>https</Scheme>
                        <UrlOverride>cmd://{OPERA} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>http</Scheme>
                        <UrlOverride>cmd://{GOOGLECHROME} "{URL}"</UrlOverride>
                    </Override>
                    <Override>
                        <Enabled>false</Enabled>
                        <Scheme>https</Scheme>
                        <UrlOverride>cmd://{GOOGLECHROME} "{URL}"</UrlOverride>
                    </Override>
                </Overrides>
            </UrlSchemeOverrides>
            <SearchKeyFiles>true</SearchKeyFiles>
            <SearchKeyFilesOnRemovableMedia>false</SearchKeyFilesOnRemovableMedia>
            <LimitToSingleInstance>true</LimitToSingleInstance>
            <AutoTypeMatchByTitle>true</AutoTypeMatchByTitle>
            <AutoTypePrependInitSequenceForIE>true</AutoTypePrependInitSequenceForIE>
            <AutoTypeReleaseAltWithKeyPress>true</AutoTypeReleaseAltWithKeyPress>
            <AutoTypeCancelOnWindowChange>false</AutoTypeCancelOnWindowChange>
            <ProxyType>System</ProxyType>
            <ProxyAddress />
            <ProxyPort />
            <ProxyUserName />
            <ProxyPassword />
        </Integration>
        <Custom />
    </Configuration>
    

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2011-08-26

    Thanks, Paul. I've tested your config file with KeePass 2.16 on Windows XP and everything works as expected:
    * When restoring from tray, the quick search box gets focused (independent of which control had the focus previously).
    * When restoring from taskbar, the focus isn't changed. Note the option is called "Focus quick search box when restoring from tray" and the tray has nothing to do with the taskbar. KeePass was never supposed to change the focus in this case.

    Maybe someone likes to have the focus being set to the quick search box also when restoring from the taskbar. I've therefore now added an option "Focus quick search box when restoring from taskbar" (in 'Tools' -> 'Options' -> tab 'Interface'; the option is unchecked by default). The latest development snapshot for testing is available here:
    http://keepass.info/filepool/KeePass_110826.zip

    Best regards
    Dominik

     
  • Woody

    Woody - 2011-08-26

    Dreichl - I'm sure that the focus went to the search field before the current version.  Also, the other thing that is inconsistent is that when you restore from the tray, the search field is highlighted even though it doesn't have focus.  This is clearly a bug and inconsistent with normal GUI behavior.  I like the idea of an option to set focus to the search field when restoring from tray.  I would go further and make it the default.  But, in addition, I think you might want to look carefully at what is highlighted when the app is restored from the tray.

     
  • Paul

    Paul - 2011-08-27

    Tested, OK!

    cheers, Paul

     
  • Woody

    Woody - 2011-08-27

    Developmental version is working for me, too.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks