To Top

Fix for KitKat Share Dialog Bug

KitKat Share Dialog Bug

The Chooser is among the beloved features of Android phones. It provides a sharing system that allows apps to identify themselves as target for different types of media that you want to send from one app to another.

However, after the recent update, several users have noticed a KitKat Share Dialog bug. According to them, the bug causes the last chosen action to be activated automatically instead of allowing users to select different actions each time.

The KitKat Share Dialog bug occurs in a random manner though so not all users are affected by it.

This video posted by Masahiro Wakame in YouTube shows how the KitKat Share Dialog bug behaves:

How to Fix the KitKat Share Dialog Bug

There are several ways to fix the KitKat Share Dialog bug according to Android Police. Here are the solutions that you can try:

1. Reset App Preferences

Resetting your app preferences will put back in original settings all the default actions that you have made in relation to how your apps will operate or respond to specific commands. This solution can be performed using the steps below:

  • Go to Settings.
  • Proceed to Apps.
  • Press Menu.
  • Choose Reset App Preferences.

2. Use Alternative Apps

Try using other apps that have functions similar to Chooser. One app recommended by users experiencing the KitKat Share Dialog bug is Andmade Share. We can’t guarantee the app though because we haven’t tested it personally.

3. Tinker with the Codes of the Program

Another solution suggested by the source is adding extra lines of codes to the app. This will prompt the “Complete action with” dialog box every time as long as no default app has been selected yet.

Below are the codes provided by the StackOverflow which aim to solve the problem:

Intent sendIntent = new Intent();


sendIntent.putExtra(Intent.EXTRA_SUBJECT, subject);

sendIntent.putExtra(Intent.EXTRA_TEXT, message);




    // This will open the “Complete action with” dialog if the user doesn’t have a default app set.


} else {

    context.startActivity(Intent.createChooser(sendIntent, “Share Via”));


4. Wait for Official Update from Google

If, like us, you find the last solution to be overly complex, just wait for the official update from Google that contains a fix for the KitKat Share Dialog bug.

Email Us

For more questions or ideas that you wish to share to us about the topic, email us at [email protected].

Source: Android Police, StackOverflow

More in Tech News